Derivative Instruments - Schedule of Realized and Unrealized Gains or (Losses) on Derivative Instruments, Net (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Derivative [Line Items] | ||||
| Total | $ 12.7 | $ (24.7) | $ 5.3 | $ (87.6) |
| Interest rate derivative contracts | ||||
| Derivative [Line Items] | ||||
| Total | 25.8 | (16.8) | 37.1 | (67.9) |
| Foreign currency forward contracts | ||||
| Derivative [Line Items] | ||||
| Total | (4.5) | 0.1 | (13.9) | (3.5) |
| Weather Derivatives | ||||
| Derivative [Line Items] | ||||
| Total | $ (8.6) | $ (8.0) | $ (17.9) | $ (16.2) |