v3.25.1
Commitments and Contingent Liabilities - Schedule of Purchased Water Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of Purchased Water Costs [Abstract]    
Treated $ 887 $ 909
Untreated 992 850
Total Costs $ 1,879 $ 1,759