XML 100 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
GSWC | Water Supply  
Estimated future minimum payments  
2023 $ 459
2024 459
2025 412
2026 364
2027 364
Thereafter 1,008
Total 3,066
GSWC | Water Supply | Various third parties  
Purchase commitments  
Remaining amount of commitment 1,500
GSWC | Water Supply | Other various third parties  
Estimated future minimum payments  
Total 1,600
Electric: | Electric Power Purchase Commitments  
Estimated future minimum payments  
2023 4,900
2024 $ 4,100