XML 108 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Bear Valley Electric Service, Inc. | Minimum  
Purchase commitments  
Derivative, Term of Contract 3 years
Bear Valley Electric Service, Inc. | Minimum | Purchase power contract  
Purchase commitments  
Derivative, Term of Contract 3 years
Bear Valley Electric Service, Inc. | Maximum  
Purchase commitments  
Derivative, Term of Contract 5 years
Bear Valley Electric Service, Inc. | Maximum | Purchase power contract  
Purchase commitments  
Derivative, Term of Contract 5 years
Bear Valley Electric Service, Inc. | Renewables Portfolio Standard [Member]  
Purchase commitments  
Purchase Obligation $ 619
Electric | Electric Power Purchase Commitments [Member]  
Purchase commitments  
2022 5,500
2023 4,900
2024 4,100
GSWC | Water Supply  
Purchase commitments  
2022 436
2023 436
2024 436
2025 391
2026 346
Thereafter 1,345
Purchase Obligation $ 3,390
Renewables Portfolio Standard [Member] | Bear Valley Electric Service, Inc.  
Purchase commitments  
Derivative, Term of Contract 10 years