XML 67 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Allowance for Doubtful Accounts Activity (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance $ 11.2 $ 10.8 $ 9.1
Bad debt expense (benefit) (0.2) 0.7 3.6
Acquisitions 0.0 0.0 0.3
Write-offs, net of recoveries (1.4) (0.7) (1.4)
Other 0.5 0.4 0.8
Ending balance $ 9.1 $ 11.2 $ 10.8