XML 105 R91.htm IDEA: XBRL DOCUMENT v3.25.4
CONTINGENCIES AND COMMITMENTS - Water Supply Contracts (Details) - Water Contracts
$ in Thousands
Dec. 31, 2025
USD ($)
Water Supply Contracts  
2026 $ 33,065
2027 43,931
2028 44,060
2029 44,121
2030 44,122
Thereafter $ 587,660