v3.26.3
OPTIONS AND AWARDS - Narrative (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
May 15, 2025
shares
Sep. 30, 2026
USD ($)
shares
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2026
USD ($)
installment
$ / shares
shares
Sep. 30, 2025
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grant date intrinsic value (in dollars per share)       $ 0 $ 0
Aggregate intrinsic value of options that vested in period | $   $ 28,235 $ 40,633 $ 28,235 $ 40,633
Intrinsic value of options exercised in period | $       $ 42,210 $ 44,962
Share-based compensation, restricted awards, exercise price (in dollars per share)       $ 0  
Share-based compensation, options expected to vest, number (in shares) | shares   2,129   2,129  
Share-based compensation, options outstanding, weighted average remaining contractual term       6 years 8 months 12 days  
Restricted Stock Awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period       5 years  
Equity awards granted (in shares) | shares   43 43 248 177
Granted (in dollars per share)       $ 198.89  
Annual bonuses settled in vested awards | $       $ 13,555 $ 8,003
Share-based compensation, nonvested awards, cost not yet recognized | $   $ 67,554   $ 67,554  
Share-based compensation, nonvested awards, cost not yet recognized, period for recognition       3 years 10 months 24 days  
Restricted Stock Awards | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in dollars per share)       $ 167.38 $ 126.34
Restricted Stock Awards | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in dollars per share)       $ 212.65 $ 169.24
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, nonvested awards, cost not yet recognized | $   $ 129,372   $ 129,372  
Share-based compensation, nonvested awards, cost not yet recognized, period for recognition       3 years 8 months 12 days  
Share-based compensation, nonvested awards (in shares) | shares   2,289   2,289  
Performance Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period       3 years  
Equity awards granted (in shares) | shares       54  
Share-based compensation, nonvested awards, cost not yet recognized | $   $ 15,228   $ 15,228  
Share-based compensation, nonvested awards, cost not yet recognized, period for recognition       1 year 9 months 18 days  
Performance Stock Units | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in dollars per share)       $ 169.70  
Target award multiple       0  
Performance Stock Units | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in dollars per share)       $ 257.70  
Target award multiple       2.5  
Non-employee Directors | Restricted Stock Awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Equity awards granted (in shares) | shares   4   11  
Non-employee Directors | Restricted Stock Awards | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in dollars per share)       $ 167.38  
Non-employee Directors | Restricted Stock Awards | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in dollars per share)       $ 197.92  
Amended and Restated Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares) | shares 4,231        
Conversion to reduce shares availability 1        
Other than options, conversion to reduce shares availability 2        
Number of shares available for grant (in shares) | shares   2,156   2,156  
Award vesting period       5 years  
Award vesting rights, percentage       20.00%  
Expiration period       10 years  
Amended and Restated Plan | Non-employee Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of installments | installment       3  
Award requisite service period       3 years