XML 77 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Common Stock Reserved (Details) - shares
1 Months Ended 12 Months Ended
May 31, 2021
Dec. 31, 2024
Dec. 31, 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)   7,032,106 7,813,366 12,853,072  
Total shares of common stock reserved (in shares)   38,464,088 43,767,101    
Cancelled/Forfeited/Expired (in shares)   127,874 3,770,724    
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
RSUs issued and outstanding (in shares)   12,602,962 17,434,138 10,578,313  
Total shares of common stock reserved (in shares)   256,014      
Performance and Market Condition-Based Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Cancelled/Forfeited/Expired (in shares) 3,122,931        
2018 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock options issued and outstanding (in shares)   7,032,106 7,813,366    
Total shares of common stock reserved (in shares)   0      
2022 Stock Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for grant (in shares)   827,067 2,052,669    
Total shares of common stock reserved (in shares)   23,383,325      
2022 Stock Plan | RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
RSUs issued and outstanding (in shares)   12,602,962 17,434,138    
2022 ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for grant (in shares)   7,566,607 5,797,609    
Warrants to purchase common stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Warrants to purchase stock (in shares)   3,048,679 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