XML 269 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues - Contract Assets and Liabilities From Contracts with Customers (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Accounts receivable, net    
Disaggregation of Revenue [Line Items]    
Contract assets $ 24.2 $ 53.6
Prepaid expenses and other current assets    
Disaggregation of Revenue [Line Items]    
Contract assets 24.5 13.6
Other assets    
Disaggregation of Revenue [Line Items]    
Contract assets 36.2 37.9
Accrued expenses and other current liabilities    
Disaggregation of Revenue [Line Items]    
Contract liabilities 10.8 8.1
Other liabilities    
Disaggregation of Revenue [Line Items]    
Contract liabilities $ 84.1 $ 87.0