v3.26.1
Commitments and Contingencies (Details)
Feb. 01, 2023
USD ($)
Jun. 30, 2026
USD ($)
meter
account
Dec. 31, 2025
USD ($)
Loss Contingencies [Line Items]      
ICFA fee liability   $ (900,000) $ (900,000)
Red Rock Utilities      
Loss Contingencies [Line Items]      
Growth premium payable   750  
Farmers Water Company      
Loss Contingencies [Line Items]      
Growth premium payable $ 1,000    
Maximum payout of growth premium receivable $ 3,500,000    
Growth premium, obligation period, after establishment of new account 10 years    
Growth premium, obligation period, after closing date 10 years    
Growth premium liability   (1,200,000) (1,200,000)
Growth premium, obligation period, from acquisition date 20 years    
Red Rock Utilities      
Loss Contingencies [Line Items]      
Growth premium liability   $ (700,000) $ (700,000)
Number of meters installed | meter   0  
Number of accounts established | account   0