XML 68 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues Contract assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Contract with Customer, Asset and Liability [Line Items]    
Revenue, Remaining Performance Obligation, Amount $ 3,300,000  
American States Utility Services    
Contract with Customer, Asset and Liability [Line Items]    
Unbilled Contracts Receivable 14,835 $ 14,924
Government Contract Receivable 79,818 74,670
Contract assets 9,587 10,257
Contract liabilities $ 257 $ 1,800
Minimum | American States Utility Services    
Contract with Customer, Asset and Liability [Line Items]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 33 years  
Maximum | American States Utility Services    
Contract with Customer, Asset and Liability [Line Items]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 47 years  
Contracted services: | American States Utility Services    
Contract with Customer, Asset and Liability [Line Items]    
Period of Fixed Price Contracts to Operate and Maintain Water Systems at Various Military Bases 50 years