XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments (Details)
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
MWh
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Notional amount of outstanding swap agreements | MWh 221,200    
Derivative liability $ 2.0    
Swap      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Loss on derivatives, net 2.7 $ 16.0  
Other Current Liabilities      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative liability 1.5   $ 4.2
Other Noncurrent Liabilities      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative liability $ 0.5