XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 14,241 $ 13,510 $ 26,698 $ 25,120
Water service        
Disaggregation of Revenue [Line Items]        
Total revenue 7,368 6,668 13,348 11,894
Regulated Operation        
Disaggregation of Revenue [Line Items]        
Total revenue 14,241 13,510 26,698 25,120
Regulated Operation | Water service        
Disaggregation of Revenue [Line Items]        
Total revenue 7,368 6,668 13,348 11,894
Regulated Operation | Water service | Residential        
Disaggregation of Revenue [Line Items]        
Total revenue 4,990 4,807 9,377 8,969
Regulated Operation | Water service | Irrigation        
Disaggregation of Revenue [Line Items]        
Total revenue 1,173 887 1,793 1,254
Regulated Operation | Water service | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenue 412 384 795 711
Regulated Operation | Water service | Multi-family        
Disaggregation of Revenue [Line Items]        
Total revenue 111 79 192 137
Regulated Operation | Water service | Construction        
Disaggregation of Revenue [Line Items]        
Total revenue 424 240 751 393
Regulated Operation | Water service | Other water revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 258 271 440 430
Regulated Operation | Wastewater and recycled water service        
Disaggregation of Revenue [Line Items]        
Total revenue 6,873 6,842 13,350 13,226
Regulated Operation | Wastewater and recycled water service | Residential        
Disaggregation of Revenue [Line Items]        
Total revenue 5,928 5,977 11,797 11,811
Regulated Operation | Wastewater and recycled water service | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenue 293 312 580 617
Regulated Operation | Wastewater and recycled water service | Multi-family        
Disaggregation of Revenue [Line Items]        
Total revenue 58 42 107 81
Regulated Operation | Wastewater and recycled water service | Recycled water revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 505 406 698 527
Regulated Operation | Wastewater and recycled water service | Other wastewater revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 89 $ 105 $ 168 $ 190