XML 88 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers - Contract Assets and Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract with customer, asset $ 2.8  
Contract with customer, asset, expected to be billed, percent 34.00%  
Deferred revenue $ 47.6 $ 61.5
Increase (Decrease) in Contract with Customer, Liability 13.9  
Contract with customer, liability, revenue recognized $ 31.3