XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Plans and Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
May 31, 2022
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       15,000,000    
Employee Stock Option            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Options vesting period 7 years          
Restricted Stock Units (RSUs) [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Restricted stock units awards outstanding 4,294,000   3,479,000      
Performance Based Restricted Stock Units [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Restricted stock units awards outstanding 557,000   193,000      
Performance Shares [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock based compensation expense related to restricted stock $ 0.4 $ 0.3        
Maximum | Restricted Stock Units (RSUs) [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Expiration period 10 years          
Minimum | Restricted Stock Units (RSUs) [Member]            
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 10,238,290       3,250,000 1,500,000,000
2014 Employee Stock Purchase Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares issued to employees       32,600,000    
Performance Based Vesting Schedule [Member] | Performance Based Restricted Stock Units [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Restricted stock units awards outstanding 36,000