XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended
Jan. 31, 2021
Dec. 31, 2020
Dec. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Equity [Abstract]          
Proceeds from exercise of stock warrants, net of issuance costs     $ 140,800 $ 16,257 $ 0
Warrants exercised (shares)     15,786,127    
Common stock issued for warrants exercised (shares) 371,535   15,414,592    
Proceeds not yet received     $ 12,000    
Warrants automatically redeemed (shares) 281,065        
Redemption price of warrants (usd per share) $ 0.01        
Warrants forfeited (shares)   3,118,445      
Warrants exercised but not settled   $ 4,300 $ 4,300