XML 105 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Debt Issuance Costs (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
2025 $ 7.9  
2026 7.9  
2027 4.7  
2028 1.9  
2029 1.1  
Thereafter 0.0  
Total $ 23.5 $ 24.3