XML 67 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Share-Based Compensation - Narrative (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
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based payment arrangement, expense, tax benefit $ 1.0 $ 0.8 $ 1.9 $ 2.0
Share-based compensation arrangement by share-based payment award, options, exercises in period, intrinsic value     1.7 2.2
Proceeds from the exercise of stock options     0.2 $ 0.4
Share-based payment arrangement, nonvested award, cost not yet recognized, amount $ 15.0   $ 15.0  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (year)     2 years 9 months  
Employee Stock Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)     0 748
Shares paid for tax withholding for share based compensation market price (in dollars per share)       $ 282.42
Restricted Stock Unit Awards ("RSUs")        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)     17,440 18,152
Shares paid for tax withholding for share based compensation market price (in dollars per share)     $ 204.76 $ 215.60