XML 125 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments (Details) - Swap
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
MWh
Dec. 31, 2021
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount of outstanding swap agreements | MWh 263,400  
Fair value of outstanding swap agreements $ 6.2 $ 6.2
Settlement of derivative contract   $ 3.1