XML 104 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Receivables - Allowance for Doubtful Trade Receivables and Credit Losses (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Allowance for Doubtful Accounts Receivable [Roll Forward]    
Allowance for trade receivables, beginning balance $ 29.1 $ 33.9
Additions — charged (credited) to expense 12.2 4.7
Transfer from (to) allowance for credit losses (3.6) (1.5)
Net recoveries, write-offs and other 1.7 (8.0)
Allowance for trade receivables, ending balance 39.4 29.1
Allowance for long term customer receivables [Roll Forward]    
Allowance for long term customer receivables, beginning 27.1 44.5
Additions — charged (credited) to expense (1.8) 1.6
Transfer from (to) allowance for doubtful accounts 3.6 1.5
Foreign currency adjustments (3.4) 0.8
Net recoveries, write-offs and other (4.2) (21.3)
Allowance for long term customer receivables, ending $ 21.3 $ 27.1