XML 119 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
unit
GSWC | Low income rate assistance balancing accounts  
Estimated future minimum payments  
Total $ 9,000
GSWC | Water Supply  
Estimated future minimum payments  
2024 491
2025 441
2026 391
2027 391
2028 213
Thereafter 805
Total 2,732
GSWC | Water Supply | Various third parties  
Purchase commitments  
Remaining amount of commitment 1,300
GSWC | Water Supply | Other various third parties  
Estimated future minimum payments  
Total $ 1,400
BVES  
Estimated future minimum payments  
Number of renewable energy credits that would be purchased | unit 578,000
BVES | Renewables Portfolio Standard [Member]  
Estimated future minimum payments  
Derivative, Term of Contract 10 years
BVES | Renewables Portfolio Standard (Bundled Product)  
Estimated future minimum payments  
Derivative, Term of Contract 11 years
BVES | Electric Power Purchase Commitments  
Estimated future minimum payments  
Total $ 45,800
Minimum | BVES  
Purchase commitments  
Derivative, Term of Contract 3 years
Maximum | BVES  
Purchase commitments  
Derivative, Term of Contract 5 years
Purchase power contract | Minimum | BVES  
Purchase commitments  
Derivative, Term of Contract 3 years
Purchase power contract | Maximum | BVES  
Purchase commitments  
Derivative, Term of Contract 5 years