XML 109 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenues $ 53,028 $ 44,728
Regulated Operation    
Disaggregation of Revenue [Line Items]    
Total revenues 50,242 44,728
Regulated Operation | Water Services    
Disaggregation of Revenue [Line Items]    
Total revenues 24,860 20,885
Regulated Operation | Water Services | Residential    
Disaggregation of Revenue [Line Items]    
Total revenues 17,541 15,114
Regulated Operation | Water Services | Irrigation    
Disaggregation of Revenue [Line Items]    
Total revenues 3,483 2,899
Regulated Operation | Water Services | Commercial    
Disaggregation of Revenue [Line Items]    
Total revenues 1,540 1,165
Regulated Operation | Water Services | Construction    
Disaggregation of Revenue [Line Items]    
Total revenues 1,388 830
Regulated Operation | Water Services | Other water revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 908 877
Regulated Operation | Wastewater and recycled water services    
Disaggregation of Revenue [Line Items]    
Total revenues 25,382 23,843
Regulated Operation | Wastewater and recycled water services | Residential    
Disaggregation of Revenue [Line Items]    
Total revenues 22,423 21,346
Regulated Operation | Wastewater and recycled water services | Commercial    
Disaggregation of Revenue [Line Items]    
Total revenues 1,243 888
Regulated Operation | Wastewater and recycled water services | Recycled water revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 1,365 1,242
Regulated Operation | Wastewater and recycled water services | Other wastewater revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 351 367
Unregulated Operation    
Disaggregation of Revenue [Line Items]    
Total revenues 2,786 0
Unregulated Operation | ICFA revenues    
Disaggregation of Revenue [Line Items]    
Total revenues $ 2,786 $ 0