XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Additional Information (Detail)
$ in Millions
1 Months Ended 6 Months Ended
Jun. 30, 2022
shares
Jun. 30, 2021
shares
Jun. 30, 2020
shares
Jun. 30, 2019
shares
Jun. 30, 2022
USD ($)
Period
shares
Dec. 31, 2021
shares
Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, option to be granted at percentage of fair value of common stock         85.00%  
Employee Stock Purchase Plan, offering period         12 months  
Number of purchase periods within each offering period | Period         2  
Increase in shares of common stock authorized for issuance     1,500,000      
Aggregate number of shares of common stock reserved for future issuance 1,500,000       1,500,000  
2008 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, option to be granted at percentage of fair value of common stock         100.00%  
Increase in shares of common stock authorized for issuance 12,000,000 7,600,000 5,000,000.0 11,800,000    
Aggregate number of shares of common stock reserved for future issuance 39,400,000       39,400,000  
Stock-based compensation, award term         10 years  
Performance-based stock options, outstanding 1,400,000       1,400,000  
Outstanding options and other stock based awards 16,123,000       16,123,000 15,092,000
Number of shares available for future issuance 15,400,000       15,400,000  
2008 Equity Incentive Plan | Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, vesting period         4 years  
2008 Equity Incentive Plan | Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of unvested Restricted Stock Units 7,863,000       7,863,000 6,689,000
2008 Equity Incentive Plan | Performance-based Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Employee Stock Purchase Plan, authorized shares for issuance 500,000       500,000  
2008 Equity Incentive Plan | Performance-based Cash Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option plan granted on cash award | $         $ 1.0  
2008 Equity Incentive Plan | Minimum | Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, vesting period         3 years  
2008 Equity Incentive Plan | Maximum | Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, vesting period         4 years