v3.26.3
Derivative Instruments - Schedule of Realized and Unrealized Gains or (Losses) on Derivative Instruments, Net (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Derivative [Line Items]        
Total $ 64.9 $ (9.6) $ 70.2 $ (97.2)
Interest rate derivative contracts        
Derivative [Line Items]        
Total 73.9 (0.4) 111.0 (68.3)
Foreign currency forward contracts        
Derivative [Line Items]        
Total (0.8) (2.6) (14.7) (6.1)
Weather Derivatives        
Derivative [Line Items]        
Total $ (8.2) $ (6.6) $ (26.1) $ (22.8)