XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) - $ / shares
Sep. 16, 2021
Jun. 30, 2022
Dec. 31, 2021
Sep. 15, 2021
Class of Stock [Line Items]        
Issued and outstanding common shares   97,390,528 95,911,597  
Earnout common shares   2,050,000 2,050,000  
Total common shares issued and outstanding   99,440,528 97,961,597  
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   137,145,307 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,157,392 2,717,154  
2020 Equity Plan        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   7,324,131 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,429,426 4,822,992