XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Municipality
Sep. 30, 2023
USD ($)
Revenue [Abstract]        
Revenue from contracts with customers $ 19,601 $ 18,643 $ 55,751 $ 52,560
Rents from regulated property 114 124 342 375
Total operating revenue 19,715 18,767 $ 56,093 52,935
Utility Service [Member]        
Revenue [Abstract]        
Number of days for customer to make payment after being invoiced     20 days  
Water Utility Service [Member] | Residential [Member]        
Revenue [Abstract]        
Revenue from contracts with customers 10,887 10,505 $ 31,153 30,033
Water Utility Service [Member] | Commercial and Industrial [Member]        
Revenue [Abstract]        
Revenue from contracts with customers 5,527 5,244 15,292 14,341
Water Utility Service [Member] | Fire Protection [Member]        
Revenue [Abstract]        
Revenue from contracts with customers 1,156 1,040 3,360 3,022
Wastewater Utility Service [Member] | Residential [Member]        
Revenue [Abstract]        
Revenue from contracts with customers 1,578 1,458 4,554 3,998
Wastewater Utility Service [Member] | Commercial and Industrial [Member]        
Revenue [Abstract]        
Revenue from contracts with customers 301 255 969 743
Billing and Revenue Collection Services [Member]        
Revenue [Abstract]        
Revenue from contracts with customers 121 115 $ 373 357
Number of municipalities within the service territory provided service | Municipality     3  
Number of days for customer to make payment after being invoiced     30 days  
Collection Services [Member]        
Revenue [Abstract]        
Revenue from contracts with customers 25 12 $ 28 28
Number of days for customer to make payment after being invoiced     30 days  
Other Revenue [Member]        
Revenue [Abstract]        
Revenue from contracts with customers $ 6 $ 14 $ 22 $ 38