XML 106 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
GSWC | Water Supply  
Estimated future minimum payments  
2022 $ 436
2023 436
2024 436
2025 391
2026 346
Thereafter 1,345
Total 3,390
GSWC | Water Supply | Various third parties  
Purchase commitments  
Remaining amount of commitment 1,700
GSWC | Water Supply | Other various third parties  
Estimated future minimum payments  
Total 1,700
Electric: | Electric Power Purchase Commitments [Member]  
Estimated future minimum payments  
2022 5,500
2023 4,900
2024 $ 4,100