XML 134 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation Plans - Certain Information Regarding RSU Grant Vesting (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Tax deduction realized related to shares that vested during the period ($ in millions) $ (6.0) $ (7.6) $ (6.4)
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares vested 113,077 182,056 147,441
Weighted average per share fair value of non-vested shares that vested during the period (in dollars per share) $ 234.48 $ 174.61 $ 110.77
Tax deduction realized related to shares that vested during the period ($ in millions) $ 21.9 $ 25.8 $ 20.3