XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues from Contracts - Contract Balances (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract accounts receivable $ 305.4 $ 275.4
Increase (decrease) in accounts receivable 30.0  
Contract Assets 11.3 16.6
Increase (decrease) in contract with customer, asset, net, current (5.3)  
Contract Liabilities - current (62.3) (73.5)
Increase (decrease) in contract with customer, liability, current 11.2  
Contract liabilities - non-current (4.0) (4.0)
Increase (decrease) in contract with customer, liability, noncurrent 0.0  
Net contract balance 250.4 $ 214.5
Increase (decrease) in contract with customers, net $ 35.9