XML 105 R72.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Employee Benefit Plans Employee Benefit Plans 3 (Details) - USD ($) $ in Thousands | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2019 | Dec. 31, 2018
Amounts recognized on the balance sheets: |  |  |  |  |
Non-current liabilities |  |  |  | $ 68,469 | $ 57,636
Pension Benefits |  |  |  |  |
Amounts recognized on the balance sheets: |  |  |  |  |
Non-current assets |  |  |  | 0 | 0
Current liabilities |  |  |  | 0 | 0
Non-current liabilities |  |  |  | 39,375 | 33,553
Net amount recognized |  |  |  | (39,375) | (33,553)
Amounts recognized in regulatory assets consist of: |  |  |  |  |
Prior service cost (credit) |  |  |  | 3,191 | 3,626
Net (gain) loss |  |  |  | (37,309) | (31,587)
Regulatory assets (liabilities) | $ 35,213 | $ 32,761 | $ 32,761 | 40,500 | 35,213
Unfunded accrued pension cost |  |  |  | (1,125) | (1,660)
Net liability (asset) recognized |  |  |  | 39,375 | 33,553
Changes in plan assets and benefit obligations recognized in regulatory assets: |  |  |  |  |
Regulatory asset at beginning of year | 35,213 | 32,761 |  |  |
Net loss (gain) | (7,140) | (81) |  |  |
Amortization of prior service (cost) credit | (434) | 0 |  |  |
Amortization of net gain (loss) | (1,419) | (1,255) |  |  |
Total change in regulatory asset | 5,287 | 2,452 |  |  |
Regulatory asset (liability) at end of year | 40,500 | 35,213 | 32,761 |  |
Defined Benefit Plan Amounts Recognized in Regulatory Asset, Liability New Prior Service Cost (Credit) |  |  |  | 0 | 3,626
Net periodic pension costs | 4,447 | 3,070 | 4,121 |  |
Change in regulatory asset | 5,287 | 2,452 |  |  |
Total recognized in net periodic pension cost and regulatory asset (liability) | 9,734 | 5,522 |  |  |
Estimated amounts that will be amortized from regulatory asset over the next fiscal year: |  |  |  |  |
Prior service (cost) credit |  |  |  | (434) | (434)
Net gain (loss) | (1,768) | (1,435) |  |  |
Additional year-end information for plans with an accumulated benefit obligation in excess of plan assets: |  |  |  |  |
Projected benefit obligation |  |  |  | 231,852 | 196,082
Accumulated benefit obligation |  |  |  | 215,996 | 183,036
Fair value of plan assets |  |  |  | $ 192,477 | $ 162,529
Weighted-average assumptions used to determine benefit obligations at December 31: |  |  |  |  |
Discount rate |  |  |  | 3.43% | 4.43%
Post-Retirement Medical Benefits |  |  |  |  |
Amounts recognized on the balance sheets: |  |  |  |  |
Non-current assets |  |  |  | $ 3,876 | $ 2,124
Current liabilities |  |  |  | 0 | 0
Non-current liabilities |  |  |  | 0 | 0
Net amount recognized |  |  |  | 3,876 | 2,124
Amounts recognized in regulatory assets consist of: |  |  |  |  |
Prior service cost (credit) |  |  |  | 0 | 0
Net (gain) loss |  |  |  | 5,432 | 4,459
Regulatory assets (liabilities) | (4,459) | (4,459) | (5,650) | (5,432) | (4,459)
Unfunded accrued pension cost |  |  |  | 1,556 | 2,335
Net liability (asset) recognized |  |  |  | (3,876) | (2,124)
Changes in plan assets and benefit obligations recognized in regulatory assets: |  |  |  |  |
Regulatory asset at beginning of year | (4,459) | (5,650) |  |  |
Net loss (gain) | 1,775 | (421) |  |  |
Amortization of prior service (cost) credit | 0 | 0 |  |  |
Amortization of net gain (loss) | 802 | 770 |  |  |
Total change in regulatory asset | (973) | 1,191 |  |  |
Regulatory asset (liability) at end of year | (5,432) | (4,459) | (5,650) |  |
Net periodic pension costs | (779) | (752) | $ (690) |  |
Change in regulatory asset | (973) | 1,191 |  |  |
Total recognized in net periodic pension cost and regulatory asset (liability) | (1,752) | 439 |  |  |
Estimated amounts that will be amortized from regulatory asset over the next fiscal year: |  |  |  |  |
Prior service (cost) credit |  |  |  | 0 | 0
Net gain (loss) | $ 796 | $ 598 |  |  |
Additional year-end information for plans with an accumulated benefit obligation in excess of plan assets: |  |  |  |  |
Projected benefit obligation |  |  |  | 7,395 | 7,886
Fair value of plan assets |  |  |  | $ 11,271 | $ 10,010
Weighted-average assumptions used to determine benefit obligations at December 31: |  |  |  |  |
Discount rate |  |  |  | 3.12% | 4.20%
Minimum | Pension Benefits |  |  |  |  |
Weighted-average assumptions used to determine benefit obligations at December 31: |  |  |  |  |
Rate of compensation increase |  |  |  | 3.00% | 3.00%
Maximum | Pension Benefits |  |  |  |  |
Weighted-average assumptions used to determine benefit obligations at December 31: |  |  |  |  |
Rate of compensation increase |  |  |  | 8.00% | 8.00%

X
- Definition Represents the amortization of net losses that are recognized as a component of regulatory assets (liability). + References No definition available. + Details
Name: | awr_DefinedBenefitPlanAmortizationOfGainsLossesRegulatoryAssets
Namespace Prefix: | awr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the net gains (losses) that are not recognized immediately and are expected to be recognized as components of regulatory asset over the next fiscal year that follows the most recent annual statement of financial position presented. + References No definition available. + Details
Name: | awr_DefinedBenefitPlanAmortizationOfNetGainsLossesFromRegulatoryAsset
Namespace Prefix: | awr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amortization of prior service cost (credit) that are recognized as a component of regulatory assets (liability). + References No definition available. + Details
Name: | awr_DefinedBenefitPlanAmortizationOfPriorServiceCostCreditRegulatoryAssets
Namespace Prefix: | awr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the net gains and losses recognized in regulatory asset (liability). + References No definition available. + Details
Name: | awr_DefinedBenefitPlanAmountsRecognizedInRegulatoryAssetLiabilityNetGainsLosses
Namespace Prefix: | awr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | awr_DefinedBenefitPlanAmountsRecognizedInRegulatoryAssetsLiabilityAbstract
Namespace Prefix: | awr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the amount recognized in regulatory asset (liability). + References No definition available. + Details
Name: | awr_DefinedBenefitPlanAmountsRecognizedinRegulatoryAssetLiability
Namespace Prefix: | awr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Defined Benefit Plan Amounts Recognized in Regulatory Asset, Liability New Prior Service Cost (Credit) + References No definition available. + Details
Name: | awr_DefinedBenefitPlanAmountsRecognizedinRegulatoryAssetLiabilityNewPriorServiceCostCredit
Namespace Prefix: | awr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the prior service cost (credit) recognized in regulatory asset (liability). + References No definition available. + Details
Name: | awr_DefinedBenefitPlanAmountsRecognizedinRegulatoryAssetLiabilityPriorServiceCostCredit
Namespace Prefix: | awr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Defined Benefit Plan, Amounts Recognized in Regulatory Assets (Liabilities), Net + References No definition available. + Details
Name: | awr_DefinedBenefitPlanAmountsRecognizedinRegulatoryAssetsLiabilitiesNet
Namespace Prefix: | awr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the amount of unfunded accrued pension cost recognized in regulatory assets that is associated with the defined benefit pension plans and other post-retirement defined benefit plans. + References No definition available. + Details
Name: | awr_DefinedBenefitPlanAmountsUnfundedAccruedPensionCost
Namespace Prefix: | awr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | awr_DefinedBenefitPlanChangeInPlanAssetsAndBenefitObligationsRecognizedInRegulatoryAssetsRollForward
Namespace Prefix: | awr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the net amount of loss (gain) that are recognized as a component of regulatory assets (liability). + References No definition available. + Details
Name: | awr_DefinedBenefitPlanCostRecognizedInRegulatoryAssetsLiability
Namespace Prefix: | awr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | awr_DefinedBenefitPlanEstimatedAmortizationFromRegulatoryAssetOverNextFiscalYearAbstract
Namespace Prefix: | awr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the net amount of loss (gain) that are recognized as a component of regulatory assets. + References No definition available. + Details
Name: | awr_DefinedBenefitPlanNetGainsLossesRegulatoryAssets
Namespace Prefix: | awr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount recognized in net periodic pension cost and regulatory asset. + References No definition available. + Details
Name: | awr_DefinedBenefitPlanNetPeriodicBenefitCostAndCostRecognizedInRegulatoryAssets
Namespace Prefix: | awr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919 + Details
Name: | us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(10)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(1) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(2) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount included in accumulated other comprehensive (income) loss for prior service cost (credit) expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (s) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of net periodic benefit cost (credit) for defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e2417-114920 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e2417-114920 + Details
Name: | us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e2417-114920 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e2417-114920 + Details
Name: | us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e2417-114920 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921 + Details
Name: | us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |