v3.25.4
Derivative Instruments - Schedule of Net Cash Received (Paid) Related to Derivatives (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments, Gain (Loss) [Line Items]      
Operating activities $ 81.7 $ 94.2 $ 35.6
Investing activities (1.9) (1.3) 0.0
Financing activities 18.8 43.2 9.8
Total 98.6 136.1 45.4
Payments for derivative instruments, (81.7) $ (94.2) $ (35.6)
Hurricane Melissa      
Derivative Instruments, Gain (Loss) [Line Items]      
Operating activities (81.0)    
Payments for derivative instruments, 81.0    
Interest Rate Contract      
Derivative Instruments, Gain (Loss) [Line Items]      
Operating activities (6.0)    
Payments for derivative instruments, 6.0    
Hurricane Beryl      
Derivative Instruments, Gain (Loss) [Line Items]      
Operating activities (44.0)    
Payments for derivative instruments, $ 44.0