Annual report pursuant to Section 13 and 15(d)

Equity - Common Stock Reserved For Future Issuance (Details)

v3.22.0.1
Equity - Common Stock Reserved For Future Issuance (Details) - shares
Dec. 31, 2021
Nov. 03, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Common Stock Reserved For Issuance [Line Items]        
Redeemable convertible preferred stock     290,300,547 290,425,630
Outstanding stock options 81,405,867   76,067,205  
Warrants outstanding (in shares) 21,118,420      
Shares available for issuance under the equity incentive plans 122,487,648   12,386,940  
Total shares of common stock reserved 259,066,648   378,754,692  
Public Warrants        
Schedule Of Common Stock Reserved For Issuance [Line Items]        
Warrants outstanding (in shares) 12,218,420 12,218,750    
Private Placement Warrants        
Schedule Of Common Stock Reserved For Issuance [Line Items]        
Warrants outstanding (in shares) 8,900,000 8,900,000    
Restricted stock        
Schedule Of Common Stock Reserved For Issuance [Line Items]        
Outstanding restricted stock units 34,054,713   0