XML 107 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONTINGENCIES AND COMMITMENTS - Water Supply Contracts (Details) - Water Contracts
$ in Thousands
Dec. 31, 2024
USD ($)
Water Supply Contracts  
2025 $ 39,650
2026 39,654
2027 39,655
2028 39,652
2029 39,652
Thereafter $ 486,150