XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Plans and Stock-Based Compensation - Additional Information (Detail) - shares
9 Months Ended
Sep. 30, 2024
May 31, 2024
Dec. 31, 2023
Jun. 30, 2021
Jan. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Increase in aggregate number of shares of common stock authorized for issuance   11,400,000      
Options vesting period 3 years        
Employee Stock Option          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Options vesting period 7 years        
Restricted Stock Units (RSUs)          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Restricted stock units awards outstanding (in shares) 5,512,000   4,445,000    
Performance Based Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Restricted stock units awards outstanding (in shares) 1,115,000   557,000    
Maximum | Restricted Stock Units (RSUs)          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Expiration period 10 years        
Minimum | Restricted Stock Units (RSUs)          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Expiration period 7 years        
2018 Equity Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Newly reserved shares of common stock 14,308,992     3,250,000 1,500,000
Performance Based Vesting Schedule | Performance Based Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Restricted stock units awards outstanding (in shares) 36,000        
2018 Equity Incentive Plan | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares issued to employees   41,440,250