XML 69 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues Contract assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Contract with Customer, Asset and Liability [Line Items]      
Revenue, Remaining Performance Obligation, Amount $ 3,400,000    
ASUS construction 53,171 $ 56,909 $ 62,411
American States Utility Services      
Contract with Customer, Asset and Liability [Line Items]      
Unbilled Contracts Receivable 10,125 14,835  
Government Contract Receivable 85,456 79,818  
Contract assets 14,982 9,587  
Contract liabilities $ 903 $ 257  
Minimum | American States Utility Services      
Contract with Customer, Asset and Liability [Line Items]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 32 years    
Maximum | American States Utility Services      
Contract with Customer, Asset and Liability [Line Items]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 46 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