v3.26.1
Summary of Non-Qualified Stock Options (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Stock Appreciation Rights (SARs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 66.53   $ 66.53   $ 59.12
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     0    
Weighted Average Exercise Price, Exercises in Period (in dollars per share)     54.59    
Weighted Average Exercise Price, Forfeitures in Period (in dollars per share)     42.44    
Weighted Average Exercise Price, Exercisable (in dollars per share) $ 66.53   $ 66.53    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value     $ 71.4    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 156,521   156,521    
Weighted Average Remaining Contractual Term, Exercisable (in years)     3 years 3 months 18 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 43.7   $ 43.7    
Share-based Payment Arrangement, Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 0 4,745 58,729 89,221  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised     (20,125)    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures     (1,029)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 181.87   $ 181.87   $ 156.62
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     295.31    
Weighted Average Exercise Price, Exercises in Period (in dollars per share)     152.17    
Weighted Average Exercise Price, Forfeitures in Period (in dollars per share)     222.29    
Weighted Average Exercise Price, Exercisable (in dollars per share) $ 151.06   $ 151.06    
Weighted Average Remaining Contractual Term, Outstanding (in years)     7 years 8 months 12 days    
Aggregate Intrinsic Value, Outstanding $ 52.9   $ 52.9    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value     $ 3.8    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 323,510   323,510   285,935
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 190,441   190,441    
Weighted Average Remaining Contractual Term, Exercisable (in years)     6 years 9 months 18 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 37.0   $ 37.0