XML 71 R54.htm IDEA: XBRL DOCUMENT
v3.22.4

Regulatory Matters - Schedule of Regulatory Liabilities and Assets (Details) - USD ($) $ in Thousands | Dec. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | $ (25,454) | $ (22,796)
GSWC |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | (26,574) | (24,082)
GSWC | Other regulatory liabilities |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | (8,815) | (2,680)
BVESI | Other regulatory liabilities |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | (8,005) | (8,189)
Water Revenue Adjustment Mechanism, net of the Modified Cost Balancing Account | GSWC |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | 31,803 | 13,326
Pensions and other post-retirement obligations (Note 12) | GSWC |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | 738 | 25,212
COVID-19 memorandum account | GSWC |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | 3,478 | 1,663
Other regulatory assets | GSWC |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | 19,226 | 16,949
Other regulatory assets | BVESI |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | 7,965 | 5,359
Excess deferred income taxes (Note 11) |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | 75,700 |
Excess deferred income taxes (Note 11) | GSWC |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | (71,870) | (73,000)
Flow-through taxes, net (Note 11) |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | (1,100) |
Flow-through taxes, net (Note 11) | GSWC |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | (1,134) | (5,552)
Derivative instrument memorandum account (Note 5) |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | (11,800) |
Derivative instrument memorandum account (Note 5) | BVESI |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | (11,847) | (4,441)
Wildfire mitigation and other fire prevention related costs memorandum accounts | BVESI |  |
Schedule of Regulatory Assets and Liabilities [Line Items] |  |
Net regulatory assets | $ 13,007 | $ 8,557

X
- Definition Schedule of Regulatory Assets and Liabilities [Line Items] + References No definition available. + Details
Name: | awr_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems
Namespace Prefix: | awr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net amount of all regulatory assets less all regulatory liabilities as of the end of the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 980 -SubTopic 340 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382 + Details
Name: | us-gaap_NetRegulatoryAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=awr_GoldenStateWaterCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryLiabilityAxis=us-gaap_RevenueSubjectToRefundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=awr_BearValleyElectricServiceIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=awr_WaterRevenueAdjustmentMechanismNetOfModifiedCostBalancingAccountMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=awr_PensionCostsAndOtherPostretirementBenefitCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=awr_COVID19MemorandumAccountCEMAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=awr_OtherRegulatoryAssetsNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=us-gaap_DeferredIncomeTaxChargesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=awr_FlowThroughTaxesNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=us-gaap_GainLossOnDerivativeInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=awr_VegetationManagementAndWildfireMitigationPlansMemosMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |