XML 66 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 01, 2024
Sep. 30, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Accumulated deficit   $ (1,018,686) $ (1,022,160)
Unamortized stock-based compensation expense   8,809  
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unamortized stock-based compensation expense   $ 92,158  
Weighted average amortization period   2 years 9 months 18 days  
Restricted Stock Units | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   1 year  
Restricted Stock Units | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   4 years  
Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted average amortization period   2 years 1 month 6 days  
Employee Stock Option | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   3 years  
Granting period   5 years  
Employee Stock Option | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   4 years  
Granting period   10 years  
ESPP      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Increase in number of shares authorized 2,040,840 7,948,829  
2021 Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares allocated to be granted or issued   26,812,935  
Increase in number of shares authorized 10,204,201    
2021 Plan | Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   7 years  
Expiration period   3 years