XML 69 R44.htm IDEA: XBRL DOCUMENT
v3.21.2

Balance Sheet Components - Schedule of Regulatory Assets and Liabilities (Parenthetical) (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 USD ($)
Forecast [Member] |
Regulated Asset Liability [Line Items] |
Change to flow-through tax treatment of certain basis adjustments | $ 127.5

X
- Definition Increase decrease in flow-through tax treatment of certain basis adjustments. + References No definition available. + Details
Name: | ava_IncreaseDecreaseInFlowThroughTaxTreatmentOfCertainBasisAdjustments
Namespace Prefix: | ava_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Regulated Asset Liability [Line Items] + References No definition available. + Details
Name: | ava_RegulatedAssetLiabilityLineItems
Namespace Prefix: | ava_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |