v3.26.1
Stock-Based Compensation - Additional Information (Detail)
$ in Millions
1 Months Ended 6 Months Ended
Jun. 30, 2026
shares
Jun. 30, 2025
shares
Jun. 30, 2024
shares
Jun. 30, 2023
shares
Jun. 30, 2022
shares
Jun. 30, 2021
shares
Jun. 30, 2020
shares
Jun. 30, 2019
shares
Jun. 30, 2026
USD ($)
Period
shares
Dec. 31, 2025
shares
Sep. 30, 2025
shares
Dec. 31, 2024
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     2,000,000       1,500,000          
Aggregate number of shares of common stock reserved for future issuance 1,600,000               1,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        
Stock-based compensation, award term                 10 years      
Performance-based stock options, outstanding 3,000,000               3,000,000      
Outstanding options and other stock based awards 8,394,000               8,394,000 10,027,000    
Number of additional awards granted                       0
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 18,363,000               18,363,000 17,504,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      
2024 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 10,000,000 10,000,000                    
Aggregate number of shares of common stock reserved for future issuance 26,800,000               26,800,000      
Stock-based compensation, award term                 10 years      
Number of shares available for future issuance 16,800,000               16,800,000      
Number of additional shares available for grant and issurance                       5,000,000
2024 Equity Incentive Plan | Employee Stock Option                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Stock-based compensation, vesting period                 4 years      
2024 Equity Incentive Plan | Minimum | Restricted Stock Units (RSUs)                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Stock-based compensation, vesting period                 2 years      
2024 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      
Amended 2008 Plan and 2024 Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Outstanding options and other stock based awards 8,400,000               8,400,000      
Amended 2008 Plan and 2024 Plan | Restricted Stock Units (RSUs)                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of unvested Restricted Stock Units 18,400,000               18,400,000