XML 69 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable and Contract Balances - Allowance for Credit Losses (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance, allowance for credit losses $ 29.6 $ 7.9  
Increase (decrease) to provision for credit losses (5.4) 30.9 $ 0.8
Write-offs charged against the allowance for credit losses (5.0) (10.8)  
Other 1.2 1.6  
Ending balance, allowance for credit losses $ 20.4 $ 29.6 $ 7.9