v3.26.1
Stock Benefit Plans - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2009
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 37,432,000 $ 31,766,000 $ 23,701,000  
Tax benefits realized   $ 7,300,000 $ 0 $ 0  
Stock options granted   0 1,785    
Total unrecognized compensation expense related to stock options   $ 0      
2010 Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
General contractual term for stock options granted to employees   7 years      
Common stock reserved for issuance   23,125,612      
Percentage of common stock reserved for issuance to be increased         5.00%
Maximum number of shares that may be issued   30,000,000      
Shares available for issuance   11,656,451      
Directors' Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for issuance   4,598,838      
Shares available for issuance   1,802,275      
Number of common stock shares increased in reserve for annual basis   200,000      
2021 ESPP [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for issuance   2,164,999      
Shares available for issuance   884,251      
Shares of common stock allowed to purchase at a discount through payroll deductions   15.00%      
Purchase of common stock at a percentage of price per share   85.00%      
Maximum number of common stock, participant may purchase during purchase period   2,500      
Maximum value of common stock, participant may purchase in each calendar year   $ 25,000      
Employee payroll contributions accrued   $ 1,500,000      
Purchase period end date   Aug. 24, 2026      
Shares of common stock purchased   341,692      
Employee Stock Option | 2010 Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   4 years      
Stock options vesting percentage one year from the date of grant   25.00%      
Remaining stock option vesting percentage over the three years period thereafter   75.00%      
Employee Stock Option | Directors' Plan [Member] | Annual Grant [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 1 year 1 year      
Employee Stock Option | Directors' Plan [Member] | Initial Grant [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 4 years        
Restricted stock units [Member] | 2010 Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   4 years      
RSUs vesting percentage one year from the date of grant   25.00%      
Remaining RSUs vesting quarterly thereafter percentage   6.25%      
Restricted stock units [Member] | Directors' Plan [Member] | Annual Grant [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 1 year        
Restricted stock units [Member] | Directors' Plan [Member] | Initial Grant [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 4 years        
Service-based RSU [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unvested stock options weighted average period (in years)   2 years 4 months 24 days      
Total unrecognized compensation expense   $ 36,300,000      
Performance-based RSU [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unvested stock options weighted average period (in years)   1 year 2 months 12 days      
Total unrecognized compensation expense   $ 8,800,000