Quarterly report pursuant to Section 13 or 15(d)

Organization and Nature of Business (Details)

v3.21.2
Organization and Nature of Business (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 16, 2021
$ / shares
shares
Feb. 11, 2021
shares
Jun. 30, 2021
USD ($)
segment
Mar. 31, 2021
USD ($)
segment
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Related Party Transaction [Line Items]                  
Number of reportable segments | segment     3 1          
Working capital deficiency | $     $ 54,200       $ 54,200    
Cash and cash equivalents | $     24,912   $ 39,458   24,912 $ 39,458 $ 17,996
Short-term investments | $     45,303       45,303   $ 7,998
Net Income (Loss) | $     $ 14,506 $ (12,539) $ (7,304) $ (6,168) 1,967 (13,469)  
Number of common shares sold under offering (in shares) | shares 15,800,000 3,000,000              
Warrants granted (in shares) | shares 44,305,088                
Net proceeds from issuance of common stock and warrants | $             $ 77,853 $ 41,771  
Minimum                  
Related Party Transaction [Line Items]                  
Warrant exercise price (in usd per share) | $ / shares $ 1.55                
Purchase price per unit (in usd per share) | $ / shares 1.549                
Maximum                  
Related Party Transaction [Line Items]                  
Warrant exercise price (in usd per share) | $ / shares 2.01                
Purchase price per unit (in usd per share) | $ / shares $ 2.009                
Purchase Agreement                  
Related Party Transaction [Line Items]                  
Warrants granted (in shares) | shares 28,505,088                
Purchase price per unit (in usd per share) | $ / shares $ 0.001