XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) - $ / shares
Sep. 16, 2021
Sep. 30, 2022
Dec. 31, 2021
Sep. 15, 2021
Class of Stock [Line Items]        
Issued and outstanding common shares   98,360,325 95,911,597  
Earnout common shares   2,050,000 2,050,000  
Total common shares issued and outstanding   100,410,325 97,961,597  
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   141,318,498 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   7,018,896 2,717,154  
2020 Equity Plan        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   10,946,053 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,149,394 4,822,992