Long-term Debt - Schedule of Principal Payments Due on Long-term Debt (Details) $ in Millions |
Jun. 30, 2026
USD ($)
|
|---|---|
| Face Amount | |
| Long-term Debt by Maturity | |
| July 1 through December 31, 2026 | $ 18.4 |
| 2027 | 46.9 |
| 2028 | 435.8 |
| 2029 | 44.9 |
| 2030 | 850.8 |
| 2031 | 640.1 |
| Thereafter | 626.8 |
| Total | 2,663.7 |
| Net Amount | |
| Long-term Debt by Maturity | |
| July 1 through December 31, 2026 | 18.4 |
| 2027 | 46.9 |
| 2028 | 432.7 |
| 2029 | 44.9 |
| 2030 | 839.2 |
| 2031 | 634.1 |
| Thereafter | 617.8 |
| Total | $ 2,634.0 |