XML 128 R112.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]      
Contract assets $ 517.4 $ 529.1  
Contract assets, current 442.9 391.6  
Increase in contract assets (11.7)    
Contract liabilities 304.3 284.3  
Contract liabilities, current 297.6 276.3  
Recognized revenue included in contract liability (232.7)    
Capitalized contract cost 39.8 29.9 $ 84.9
Capitalized contract cost, amortization of transaction cost $ 36.7 $ 42.1 $ 40.3