XML 119 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Other Liabilities [Abstract]    
Long-term lease liabilities $ 52.7 $ 42.6
Long-term contract liabilities 13.5 0.0
Accrued taxes 9.4 19.3
Other 4.6 1.8
Total $ 80.2 $ 63.7