XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies and Practices - Schedule of Transactions Affecting Allowance for Doubtful Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]      
Beginning Balance $ 4.0 $ 3.5 $ 5.1
Provision for credit losses 1.7 0.5 0.8
Write offs and other (3.1)   (2.4)
Ending Balance $ 2.6 $ 4.0 $ 3.5