Acquisitions (Details) $ in Thousands |
3 Months Ended | |||
|---|---|---|---|---|
|
Mar. 30, 2026
USD ($)
Customer
|
Jan. 28, 2026
USD ($)
Customer
|
Mar. 31, 2026
USD ($)
|
Mar. 31, 2025
USD ($)
|
|
| Acquisitions [Abstract] | ||||
| Purchase price and acquisition costs | $ 470 | $ 0 | ||
| Wastewater Collection and Treatment Assets of CMV Sewage Co., Inc. [Member] | ||||
| Acquisitions [Abstract] | ||||
| Number of customers acquired | Customer | 280 | |||
| Purchase price and acquisition costs | $ 424 | |||
| Wastewater Collection and Treatment Assets of Pine Run Retirement Community [Member] | ||||
| Acquisitions [Abstract] | ||||
| Number of customers acquired | Customer | 100 | |||
| Purchase price and acquisition costs | $ 46 | |||