XML 54 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Additional Information (Detail)
$ in Millions
1 Months Ended 3 Months Ended
Jun. 30, 2023
shares
Jun. 30, 2022
shares
Jun. 30, 2021
shares
Jun. 30, 2020
shares
Jun. 30, 2019
shares
Mar. 31, 2024
USD ($)
Period
shares
Dec. 31, 2023
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           600,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 7,000,000 12,000,000 7,600,000 5,000,000 11,800,000    
Aggregate number of shares of common stock reserved for future issuance           34,200,000  
Stock-based compensation, award term           10 years  
Performance-based stock options, outstanding           2,700,000  
Outstanding options and other stock based awards           13,015,000 14,515,000
Number of shares available for future issuance           7,300,000  
2008 Equity Incentive Plan | Employee Stock Option              
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           13,933,000 10,686,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  
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