XML 103 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance-credit losses $ 3.6    
Ending balance-credit losses 4.2 $ 3.6  
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance-credit losses 39.3 37.0 $ 31.8
Additions-charged to expense 18.7 13.3 16.3
Amounts written off (23.9) (9.8) (12.9)
Other (primarily changes in foreign currency exchange rates) 1.8 (1.2) 1.8
Ending balance-credit losses $ 35.9 $ 39.3 $ 37.0