XML 34 R21.htm IDEA: XBRL DOCUMENT
v3.22.1

Derivative Instruments (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2022
GSWC |
Derivative Instruments, Gain (Loss) [Line Items] |
Derivative Instruments | The following table presents changes in the fair value of the Level 3 derivatives for the three months ended March 31, 2022 and 2021. The changes in fair value during the three months ended March 31, 2022 and 2021were due to an increase in energy prices.
|  |  | For The Three Months Ended March 31,
(dollars in thousands) |  |  | 2022 |  | 2021
Fair value at beginning of the period |  |  | $ | 4,441 |  |  | $ | (1,537) |
Unrealized gains on purchased power contracts |  |  | 2,579 |  |  | 2,761 |
Fair value at end of the period |  |  | $ | 7,020 |  |  | $ | 1,224 |

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsGainLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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