XML 78 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments (Details) - BVES
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
MWh
Dec. 31, 2023
USD ($)
Derivative instruments    
Derivative Activity Volume | MWh 578,448  
Changes in the fair value of the derivative    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs $ (8,800)  
Purchase power contract    
Changes in the fair value of the derivative    
Balance, at beginning of the period (2,360) $ 11,847
Unrealized (losses) gains on purchase power contracts (6,463) (14,207)
Balance, at end of the period $ (8,823) $ (2,360)
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