XML 95 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments (Details) - BVES
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
MWh
Dec. 31, 2022
USD ($)
Derivative instruments    
Derivative Activity Volume | MWh 685,256  
Changes in the fair value of the derivative    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs $ (2,400)  
Purchase power contract    
Changes in the fair value of the derivative    
Balance, at beginning of the period 11,847 $ 4,441
Unrealized (losses) gains on purchase power contracts (14,207) 7,406
Balance, at end of the period $ (2,360) $ 11,847
Minimum    
Derivative instruments    
Derivative, Term of Contract 3 years  
Minimum | Purchase power contract    
Derivative instruments    
Derivative, Term of Contract 3 years  
Maximum    
Derivative instruments    
Derivative, Term of Contract 5 years  
Maximum | Purchase power contract    
Derivative instruments    
Derivative, Term of Contract 5 years