XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Share-Based Compensation - Common Stock Reserved (Details) - shares
9 Months Ended
Jun. 15, 2023
Sep. 30, 2023
Dec. 31, 2022
Mar. 21, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options issued and outstanding (in shares)   8,401,764 12,853,072  
Total shares of common stock reserved   45,746,593 41,789,670  
Cancelled/Forfeited/Expired   3,759,088    
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
RSUs issued and outstanding (in shares)   18,777,909 10,578,313  
Total shares of common stock reserved   13,093    
Performance and Market Condition-Based Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Cancelled/Forfeited/Expired 3,122,931      
2018 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options issued and outstanding (in shares)   8,395,260 12,853,072  
Total shares of common stock reserved   0    
2022 Stock Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for grant (in shares)   2,093,403 3,310,803  
Total shares of common stock reserved   18,076,331    
2022 Stock Plan | Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
RSUs issued and outstanding (in shares)   18,791,002 10,884,476  
2022 ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for grant (in shares)   5,797,609 4,072,000  
Common stock and preferred stock warrants        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Warrants to purchase stock (in shares)   3,282,652 3,282,652  
Private placement warrants        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding warrants (in shares)   7,386,667 7,386,667 7,386,667