XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 15,519 $ 14,321 $ 42,217 $ 39,441
Water service        
Disaggregation of Revenue [Line Items]        
Total revenue 8,481 7,493 21,829 19,387
Regulated Operation | Water service        
Disaggregation of Revenue [Line Items]        
Total revenue 8,481 7,493 21,829 19,387
Regulated Operation | Water service | Residential        
Disaggregation of Revenue [Line Items]        
Total revenue 5,583 5,034 14,961 14,003
Regulated Operation | Water service | Irrigation        
Disaggregation of Revenue [Line Items]        
Total revenue 1,530 1,205 3,323 2,459
Regulated Operation | Water service | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenue 652 446 1,447 1,158
Regulated Operation | Water service | Multi-family        
Disaggregation of Revenue [Line Items]        
Total revenue 121 95 313 231
Regulated Operation | Water service | Construction        
Disaggregation of Revenue [Line Items]        
Total revenue 251 469 1,002 861
Regulated Operation | Water service | Other water revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 344 244 783 675
Regulated Operation | Wastewater and recycled water service        
Disaggregation of Revenue [Line Items]        
Total revenue 7,038 6,828 20,388 20,054
Regulated Operation | Wastewater and recycled water service | Residential        
Disaggregation of Revenue [Line Items]        
Total revenue 5,978 5,796 17,775 17,607
Regulated Operation | Wastewater and recycled water service | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenue 297 292 877 908
Regulated Operation | Wastewater and recycled water service | Multi-family        
Disaggregation of Revenue [Line Items]        
Total revenue 93 44 200 126
Regulated Operation | Wastewater and recycled water service | Recycled water revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 568 607 1,266 1,133
Regulated Operation | Wastewater and recycled water service | Other wastewater revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 102 $ 89 $ 270 $ 280