XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value - Additional Information (Details) - USD ($)
3 Months Ended
Feb. 01, 2023
Mar. 31, 2025
Dec. 31, 2024
Red Rock Utilities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Growth premium, obligation period, after installation   10 years  
Growth premium, obligation period, from acquisition date   20 years  
Growth premium liability   $ 700,000 $ 700,000
Farmers Water Company      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Growth premium payable $ 1,000    
Growth premium liability   $ 1,200,000 $ 1,200,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  
Red Rock Utilities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Growth premium payable   $ 750