XML 68 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable and Contract Balances - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Contract assets $ 242.1 $ 134.7
Contract liabilities 525.3 423.3
Revenue recognized from contract with customer 238.0 171.0
Long-term Contract with Customer    
Disaggregation of Revenue [Line Items]    
Contract liabilities $ 40.0 $ 20.0