v3.26.1
Derivative Instruments - Schedule of Realized and Unrealized Gains or (Losses) on Derivative Instruments, Net (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative [Line Items]    
Total $ (7.4) $ (62.9)
Interest rate derivative contracts    
Derivative [Line Items]    
Total 11.3 (51.1)
Foreign currency forward contracts    
Derivative [Line Items]    
Total (9.4) (3.6)
Weather Derivatives    
Derivative [Line Items]    
Total $ (9.3) $ (8.2)