v3.24.3
Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total $ 22,949 $ (2,371) $ 67,659 $ 65,589
MRSU        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total 31,300   31,300  
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total 506 497 1,583 1,350
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total 10,828 9,502 29,099 35,280
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total 2,063 4,701 9,105 11,759
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total 9,552 (17,071) 27,872 13,263
Restructuring and other charges        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total $ 0 $ 0 $ 0 $ 3,937