XML 113 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Allowance For Doubtful Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance $ 53.5 $ 36.5 $ 45.9  
Bad debt expense 33.8 56.8 53.1  
Uncollectible accounts written off, net of recoveries (38.4) (42.8) (62.5)  
Ending balance $ 48.9 53.5 $ 36.5 $ 45.9
Accounting standards update [Extensible List]     Accounting Standards Update 2016-13 [Member] ASU 2018-02
Cumulative Effect, Period of Adoption, Adjustment        
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance   $ 3.0    
Ending balance     $ 3.0