XML 80 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) - shares
Jun. 30, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Issued and outstanding common shares 92,193,417  
Earnout common shares (Note 1 and Note 9) 4,099,999  
Total common shares issued and outstanding 96,293,416 81,669,151
Common shares reserved for future issuance:    
Total shares of common stock outstanding and reserved for future issuance 116,676,103  
Restricted stock units    
Common shares reserved for future issuance:    
Total shares of common stock outstanding and reserved for future issuance 1,637,495  
2020 Equity Plan    
Common shares reserved for future issuance:    
Total shares of common stock outstanding and reserved for future issuance 10,105,864  
Employee awards | Common stock options outstanding    
Common shares reserved for future issuance:    
Total shares of common stock outstanding and reserved for future issuance 5,514,174  
Private Warrants    
Common shares reserved for future issuance:    
Total shares of common stock outstanding and reserved for future issuance 3,125,154