XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Option Plan - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2011
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock available for issuance 240,860     451,670
Weighted-average grant-date fair values of options granted $ 10.42 $ 1.57    
Aggregate intrinsic value of options exercised $ 3.3      
Unrecognized stock-based compensation of unvested options $ 25.6      
Weighted-average period expected to recognize 3 years 9 months 18 days      
Dividend yield 0.00%      
2011 Plan | Incentive Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock option grant period     5 years  
Percentage of voting power required to own     10.00%  
2011 Plan | Options Granted to New Hires | At the End of One Year        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting percentage     25.00%  
2011 Plan | Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock option grant period     10 years  
2011 Plan | Maximum | Incentive Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Exercise price percentage of an ISO granted     110.00%  
2011 Plan | Minimum | Incentive Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Exercise price percentage of an ISO granted     10.00%  
2011 Plan | Minimum | Options Granted to New Hires        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period     4 years  
2011 Plan | Minimum | Options Granted Merit Awards        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period     4 years