XML 96 R88.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Future Minimum Payments Under Base Arrangements and Renewal Options (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2025 $ 5.1
2026 5.1
2027 5.0
2028 4.0
2029 4.0
Thereafter 32.0
Total future minimum financing obligation payments 55.2
Less imputed interest (14.4)
Total $ 40.8