XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) - $ / shares
Sep. 16, 2021
Mar. 31, 2022
Dec. 31, 2021
Sep. 15, 2021
Class of Stock [Line Items]        
Issued and outstanding common shares   96,247,186 95,911,597  
Earnout common shares   2,050,000 2,050,000  
Total common shares issued and outstanding   98,297,186 97,961,597  
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   132,276,882 132,421,836  
Conversion price (per unit) $ 37.74     $ 25
Potentially dilutive shares 11,261,261      
Convertible senior notes, due 2026        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   16,998,130 16,998,130  
Restricted stock units        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   4,225,986 2,717,154  
2020 Equity Plan        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   6,390,137 8,126,263  
Private Warrants        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   1,795,700 1,795,700  
Common stock warrants        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   4,569,743 4,822,992