XML 137 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Incentive Plan) (Details) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2020
Share-Based Payment Arrangement [Abstract]        
Shares available for future issuance 1.6     1.7
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense $ 28.5 $ 30.1 $ 21.8  
Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense $ 1.3