XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Provision for Doubtful Accounts (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Revenue from Contracts with Customers          
Period of delinquency after which Company disconnects services to customers     100 days    
Accounts receivable - trade, net of allowance for doubtful accounts          
Accounts receivable - trade $ 42.9 $ 45.6 $ 42.9 $ 45.6  
Allowance for doubtful accounts          
Balance at beginning of period 6.4 4.8 6.7 4.3  
Provision charged to expense 2.1 2.9 4.8 5.5  
Accounts written off, net of recoveries (3.0) (1.8) (6.0) (3.9)  
Balance at end of period 5.5 5.9 5.5 5.9  
Accounts receivable-trade, net of allowance for doubtful accounts $ 37.4 $ 39.7 $ 37.4 $ 39.7 $ 38.8