XML 21 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
CASH AND SECURITIES (Available-for-sale Securities) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 411,424us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 474,960us-gaap_AvailableForSaleSecuritiesAmortizedCost
Gross Unrealized Gains 1,812us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 1,630us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Gross Unrealized Losses (2,215)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax (6,310)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Fair Value 411,021us-gaap_AvailableForSaleSecurities 470,280us-gaap_AvailableForSaleSecurities
Percent of Total 100.00%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue 100.00%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
U.S. Government and agency obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 29,973us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
59,178us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross Unrealized Gains 8us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
117us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross Unrealized Losses (211)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
(635)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Fair Value 29,770us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
58,660us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Percent of Total 7.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
12.50%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Total municipal bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 49,959us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
53,071us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Gross Unrealized Gains 190us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
270us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Gross Unrealized Losses (121)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
(486)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Fair Value 50,028us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
52,855us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Percent of Total 12.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
11.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Taxable municipal bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 16,565us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
23,842us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
Gross Unrealized Gains 65us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
100us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
Gross Unrealized Losses (52)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
(278)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
Fair Value 16,578us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
23,664us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
Percent of Total 4.00%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
5.00%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
Tax exempt municipal bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 33,394us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
29,229us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
Gross Unrealized Gains 125us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
170us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
Gross Unrealized Losses (69)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
(208)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
Fair Value 33,450us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
29,191us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
Percent of Total 8.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
6.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
Corporate bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 5,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
7,001us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Gross Unrealized Gains 18us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
2us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
(39)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Fair Value 5,018us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
6,964us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Percent of Total 1.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
1.50%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Total Mortgage-backed or related securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 300,979us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
330,097us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
Gross Unrealized Gains 1,429us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
1,113us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
Gross Unrealized Losses (1,598)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
(4,600)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
Fair Value 300,810us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
326,610us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
Percent of Total 73.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
69.50%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
1-4 residential agency guaranteed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 48,001us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
47,077us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
Gross Unrealized Gains 758us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
648us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
Gross Unrealized Losses (240)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
(838)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
Fair Value 48,519us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
46,887us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
Percent of Total 11.80%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
10.00%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
1-4 residential other [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 675us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
988us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
Gross Unrealized Gains 38us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
63us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
Fair Value 713us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
1,051us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
Percent of Total 0.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
0.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
Multifamily agency guaranteed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 241,800us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
271,428us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
Gross Unrealized Gains 627us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
402us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
Gross Unrealized Losses (1,346)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
(3,392)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
Fair Value 241,081us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
268,438us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
Percent of Total 58.70%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
57.10%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
Multifamily other [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 10,503us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
10,604us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
Gross Unrealized Gains 6us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
Gross Unrealized Losses (12)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
(370)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
Fair Value 10,497us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
10,234us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
Percent of Total 2.50%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
2.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
Asset-backed securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 25,513us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
25,613us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Gross Unrealized Gains 167us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
128us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Gross Unrealized Losses (285)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
(550)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Fair Value 25,395us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
25,191us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Percent of Total 6.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
5.30%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
SLMA [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 15,462us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
15,553us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
Gross Unrealized Gains 167us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
128us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
Fair Value 15,629us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
15,681us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
Percent of Total 3.80%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
3.30%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
Other Asset-Backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 10,051us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
10,060us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
Gross Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
Gross Unrealized Losses (285)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
(550)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
Fair Value $ 9,766us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
$ 9,510us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
Percent of Total 2.40%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
2.00%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember