Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Schedule of Information Regarding Outstanding Warrants (Details)

v3.21.1
Stockholders' Equity - Schedule of Information Regarding Outstanding Warrants (Details) - Common Stock Warrants
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
shares
Number Outstanding | shares 3,082,987
Weighted - Average Remaining Contractual Life 1 year 2 months
Intrinsic Value $ 37,379 [1]
Exercise Price $2.20  
Weighted - Average Remaining Contractual Life 1 year 5 months
Intrinsic Value $ 26,938 [1]
Exercise Price $5.50  
Weighted - Average Remaining Contractual Life 8 months
Intrinsic Value $ 10,441 [1]
Exercise Price $16.23  
Number Outstanding | shares 80,490
Weighted - Average Remaining Contractual Life 2 years 4 months
Intrinsic Value [1]
Exercise Price $21.10  
Number Outstanding | shares 29,792
Weighted - Average Remaining Contractual Life 3 months
Intrinsic Value [1]
[1] Intrinsic value is calculated as the estimated fair value of the Company's stock at December 31, 2020 less the warrant exercise price of in-the-money warrants.