XML 99 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2016
Jun. 30, 2013
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Term of award   10 years                      
Share based compensation granted under plan vest period   4 years                      
Granted   331,920                      
Weighted-average grant date fair value per share of stock-based awards, granted to employees   $ 67.31 $ 70.94 $ 48.82                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Terms of Award     550,110 options relating to the Unvested Tranche became vested as they met the conditions for vesting and, accordingly, all previously unrecognized expense associated with these options was immediately recognized                    
Average closing price   $ 77.66                      
Weighted average period expected to recognize unrecognized stock based compensation expense   2 years                      
Unrecognized stock based compensation expense   $ 238.5                      
Options with Service conditions [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Unrecognized stock based compensation expense   72.9                      
Stock Units with Service Conditions [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Unrecognized stock based compensation expense   157.7                      
Restricted Stock Units With Certain Peformance Conditions [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Unrecognized stock based compensation expense   $ 7.9                      
Restricted Stock Units (RSUs) [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Shares, Vested   734,922                      
Weighted Average Grant Date Fair Value     $ 151.2 $ 85.39                  
Fair Value of RSUs   $ 86.9 $ 82.6 $ 33.1                  
CEO [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Stock options granted 3,300,000                        
Incremental compensation cost   $ 123.3                      
2013 Employee Stock Purchase Plan [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Number of shares approved under the plan             300,000     500,000   300,000 300,000
Common stock remain available for future grant   200,000                      
Term of award   24 months                      
Percentage of closing price of common stock   85.00%                      
2013 Employee Stock Purchase Plan [Member] | Maximum [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Share-based compensation award, expiration date   Aug. 31, 2026                      
2013 Employee Stock Purchase Plan [Member] | Minimum [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Share-based compensation award, expiration date   Aug. 31, 2025                      
2018 Equity Incentive Plan [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Number of shares approved under the plan             2,500,000 2,500,000 3,800,000   2,900,000    
Common stock remain available for future grant   3,400,000                      
2024 Equity Incentive Plan [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Number of shares approved under the plan         500,000 600,000              
Common stock remain available for future grant   1,000,000                      
March Two Thousand Twenty Two Performance Stock Units Plan [Member] | Restricted Stock Units (RSUs) [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Shares, Vested   33,000                      
Granted   33,000                      
March Two Thousand Twenty Three Performance Stock Units Plan [Member] | Restricted Stock Units (RSUs) [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Shares, Vested   24,500                      
Granted   485,275                      
March Two Thousand Twenty Four Performance Stock Units Plan [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Stock options granted   97,460                      
March Two Thousand Twenty Four Performance Stock Units Plan [Member] | Restricted Stock Units (RSUs) [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Shares, Vested   44,300                      
Share based compensation award tranche one [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Vesting, Stock options     550,110 550,110                  
Share based compensation award tranche one [Member] | CEO [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Stock-based compensation expense     $ 13.4 $ 109.9