XML 118 R103.htm IDEA: XBRL DOCUMENT
v3.24.0.1

DERIVATIVES AND HEDGING DERIVATIVES AND HEDGING (effect of cash flow hedge accounting on AOCI) (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Cash Flow Hedging, Impact on AOCI [Line Items] |  |  |
Net unrealized gain (loss) on interest rate swaps used in cash flow hedges | $ 12,557 | $ (25,223) | $ (1,261)
Cash Flow Hedging |  |  |
Cash Flow Hedging, Impact on AOCI [Line Items] |  |  |
Accumulated Other Comprehensive Income (Loss), Net, Unrealized, Cash Flow Hedge, Net of Tax | 10,600 | 20,100 |
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging |  |  |
Cash Flow Hedging, Impact on AOCI [Line Items] |  |  |
Net unrealized gain (loss) on interest rate swaps used in cash flow hedges | (4,398) | (28,418) |
Other Comprehensive Income (Loss), Derivative, Included Component, Increase (Decrease), before Adjustments, after | (4,398) | (28,418) |
Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | 0 |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax | (16,955) | (3,195) |
Other Comprehensive Income (Loss), Derivative, Included Component, Increase (Decrease), Adjustments, after Tax | (16,955) | (3,195) |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), Adjustments, after Tax | $ 0 | $ 0 |

X
- Definition Accumulated Other Comprehensive Income (Loss), Net, Unrealized, Cash Flow Hedge, Net of Tax + References No definition available. + Details
Name: | banr_AccumulatedOtherComprehensiveIncomeLossNetUnrealizedCashFlowHedgeNetOfTax
Namespace Prefix: | banr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Cash Flow Hedging, Impact on AOCI [Line Items] + References No definition available. + Details
Name: | banr_CashFlowHedgingImpactOnAOCILineItems
Namespace Prefix: | banr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other Comprehensive Income (Loss), Derivative, Included Component, Increase (Decrease), Adjustments, after Tax + References No definition available. + Details
Name: | banr_OtherComprehensiveIncomeLossDerivativeIncludedComponentIncreaseDecreaseAdjustmentsAfterTax
Namespace Prefix: | banr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other Comprehensive Income (Loss), Derivative, Included Component, Increase (Decrease), before Adjustments, after + References No definition available. + Details
Name: | banr_OtherComprehensiveIncomeLossDerivativeIncludedComponentIncreaseDecreaseBeforeAdjustmentsAfter
Namespace Prefix: | banr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A + Details
Name: | us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A + Details
Name: | us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after tax, of adjustments from accumulated other comprehensive income (AOCI) for gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4C -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-15 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (dd) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A + Details
Name: | us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, before tax and after adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (dd) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4C -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C + Details
Name: | us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |