XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Future Debt Obligation Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Principal payments  
2025 $ 68.0
2026 68.0
2027 106.1
2028 68.0
2029 and thereafter 801.7
Total debt obligations $ 1,111.8