XML 18 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
INTEREST-BEARING DEPOSITS AND SECURITIES (Available-for-sale Securities) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 393,831us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 411,424us-gaap_AvailableForSaleSecuritiesAmortizedCost
Gross Unrealized Gains (2,793)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax (1,812)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Gross Unrealized Losses 1,017us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax 2,215us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Fair Value 395,607us-gaap_AvailableForSaleSecurities 411,021us-gaap_AvailableForSaleSecurities
Percent of Total Fair Value 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 22,648us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
29,973us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross Unrealized Gains (12)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
(8)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross Unrealized Losses 69us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
211us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Fair Value 22,591us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
29,770us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Percent of Total Fair Value 5.70%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
7.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Total municipal bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 60,132us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
49,959us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Gross Unrealized Gains (258)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
(190)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Gross Unrealized Losses 82us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
121us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Fair Value 60,308us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
50,028us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Percent of Total Fair Value 15.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
12.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Taxable municipal bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 16,524us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
16,565us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
Gross Unrealized Gains (89)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
(65)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
Gross Unrealized Losses 10us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
52us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
Fair Value 16,603us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
16,578us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
Percent of Total Fair Value 4.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
4.00%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_TaxableMunicipalBondsMember
Tax exempt municipal bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 43,608us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
33,394us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
Gross Unrealized Gains (169)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
(125)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
Gross Unrealized Losses 72us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
69us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
Fair Value 43,705us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
33,450us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
Percent of Total Fair Value 11.00%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NontaxableMunicipalBondsMember
8.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
5,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Gross Unrealized Gains (41)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
(18)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Fair Value 5,041us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
5,018us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Percent of Total Fair Value 1.30%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
1.20%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 280,563us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
300,979us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
Gross Unrealized Gains (2,311)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
(1,429)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
Gross Unrealized Losses 707us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
1,598us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
Fair Value 282,167us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
300,810us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
Percent of Total Fair Value 71.30%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
73.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MortgageBackedSecuritiesOrRelatedSecuritiesMember
1-4 residential agency guaranteed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 47,569us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
48,001us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
Gross Unrealized Gains (893)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
(758)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
Gross Unrealized Losses 161us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
240us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
Fair Value 48,301us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
48,519us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
Percent of Total Fair Value 12.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
11.80%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialAgencyGuaranteedMember
1-4 residential other [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 544us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
675us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
Gross Unrealized Gains (31)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
(38)us-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 575us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
713us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OneToFourResidentialOtherMember
Percent of Total Fair Value 0.10%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 221,970us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
241,800us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
Gross Unrealized Gains (1,217)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
(627)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
Gross Unrealized Losses 546us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
1,346us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
Fair Value 222,641us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
241,081us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
Percent of Total Fair Value 56.30%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
58.70%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyAgencyGuaranteedMember
Multifamily other [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 10,480us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
10,503us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
Gross Unrealized Gains (170)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
(6)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
12us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
Fair Value 10,650us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
10,497us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
Percent of Total Fair Value 2.70%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
2.50%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_MultifamilyOtherMember
Asset-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 25,488us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
25,513us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Gross Unrealized Gains (171)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
(167)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Gross Unrealized Losses 159us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
285us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Fair Value 25,500us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
25,395us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Percent of Total Fair Value 6.50%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
6.20%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
SLMA [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 15,440us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
15,462us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
Gross Unrealized Gains (171)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
(167)us-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,611us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
15,629us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
Percent of Total Fair Value 4.00%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
3.80%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_StudentLoanMarketingAssocationSlmaMember
Other asset-backed securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 10,048us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
10,051us-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 159us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
285us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
Fair Value $ 9,889us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
$ 9,766us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
Percent of Total Fair Value 2.50%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember
2.40%banr_AvailableForSaleSecuritiesFairValuePercentOfTotalFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= banr_OtherAssetBackedSecuritiesMember