XML 102 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
BVESI | Minimum  
Purchase commitments  
Derivative, Term of Contract 3 years
BVESI | Minimum | Purchase power contract  
Purchase commitments  
Derivative, Term of Contract 3 years
BVESI | Maximum  
Purchase commitments  
Derivative, Term of Contract 5 years
BVESI | Maximum | Purchase power contract  
Purchase commitments  
Derivative, Term of Contract 5 years
BVESI | Renewables Portfolio Standard [Member]  
Purchase commitments  
Purchase Obligation $ 619
Electric | Electric Power Purchase Commitments  
Purchase commitments  
2023 4,900
2024 4,100
GSWC | Water Supply  
Purchase commitments  
2023 459
2024 459
2025 412
2026 364
2027 364
Thereafter 1,008
Purchase Obligation $ 3,066
Renewables Portfolio Standard [Member] | BVESI  
Purchase commitments  
Derivative, Term of Contract 10 years