v3.26.1
Revenue Recognition (Details)
6 Months Ended
Jun. 30, 2026
Municipality
Utility Service [Member]  
Revenue Recognition [Abstract]  
Number of days for customer to make payment after being invoiced 20 days
Billing and Revenue Collection Services [Member]  
Revenue Recognition [Abstract]  
Number of days for customer to make payment after being invoiced 30 days
Number of municipalities within the service territory provided service (in Municipality) 2
Collection Services [Member]  
Revenue Recognition [Abstract]  
Number of days for customer to make payment after being invoiced 30 days