XML 63 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
LOANS RECEIVABLE AND THE ALLOWANCE FOR LOAN LOSSES (Age Analysis of Company's Past Due Loans) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due $ 6,607us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue $ 5,037us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue  
60 to 89 Days Past Due 3,179us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue 4,256us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue  
90 Days or More Past Due 11,396us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue 9,552us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue  
Total Past Due 21,182us-gaap_FinancingReceivableRecordedInvestmentPastDue 18,845us-gaap_FinancingReceivableRecordedInvestmentPastDue  
Current 4,093,636us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue 3,814,975us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue  
Total loans outstanding 4,114,818banr_LoansReceivableIncludingLoansHeldForSaleGross 3,833,820banr_LoansReceivableIncludingLoansHeldForSaleGross 3,522,912banr_LoansReceivableIncludingLoansHeldForSaleGross
Loans 90 Days or More Past Due and Accruing 1,555us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing 2,175us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing  
Commerical real estate - owner-occupied [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due 2,254us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
 
60 to 89 Days Past Due 1,589us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
1,984us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
 
90 Days or More Past Due 815us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
 
Total Past Due 4,658us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
1,984us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
 
Current 622,873us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
544,799us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
 
Total loans outstanding 627,531banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
546,783banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
 
Loans 90 Days or More Past Due and Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OwnerOccupiedCommercialRealEstateMember
 
Commerical real estate - investment properties [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
639us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
 
60 to 89 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
 
90 Days or More Past Due 910us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
 
Total Past Due 910us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
639us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
 
Current 935,783us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
856,303us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
 
Total loans outstanding 936,693banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
856,942banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
 
Loans 90 Days or More Past Due and Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_InvestmentPropertiesCommericalRealEstateMember
 
Multifamily real estate [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
 
60 to 89 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
 
90 Days or More Past Due 578us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
 
Total Past Due 578us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
 
Current 208,109us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
167,524us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
 
Total loans outstanding 208,687banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
167,524banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
153,003banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
Loans 90 Days or More Past Due and Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyRealEstateMember
 
Commercial construction [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
60 to 89 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
Total Past Due 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
Current 30,434us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
17,337us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
Total loans outstanding 30,434banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
17,337banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
Loans 90 Days or More Past Due and Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
Multifamily construction [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
 
60 to 89 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
 
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
 
Total Past Due 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
 
Current 56,201us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
60,193us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
 
Total loans outstanding 56,201banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
60,193banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
 
Loans 90 Days or More Past Due and Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_MultifamilyConstructionMember
 
One-to four-family construction [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due 1,494us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
840us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
 
60 to 89 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
 
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
 
Total Past Due 1,494us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
840us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
 
Current 226,730us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
219,049us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
 
Total loans outstanding 228,224banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
219,889banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
 
Loans 90 Days or More Past Due and Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyConstructionMember
 
Land and land development - residential [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
759us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
 
60 to 89 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
 
90 Days or More Past Due 750us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
750us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
 
Total Past Due 750us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
1,509us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
 
Current 98,180us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
100,926us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
 
Total loans outstanding 98,930banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
102,435banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
 
Loans 90 Days or More Past Due and Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ResidentialLandAndLandDevelopmentMember
 
Land and land development - commercial [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
 
60 to 89 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
 
90 Days or More Past Due 1,225us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
 
Total Past Due 1,225us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
 
Current 15,949us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
11,152us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
 
Total loans outstanding 17,174banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
11,152banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
 
Loans 90 Days or More Past Due and Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialLandAndLandDevelopmentMember
 
Commercial business [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due 350us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
775us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
 
60 to 89 Days Past Due 63us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
35us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
 
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
100us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
 
Total Past Due 413us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
910us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
 
Current 776,166us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
723,054us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
 
Total loans outstanding 776,579banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
723,964banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
716,546banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
Loans 90 Days or More Past Due and Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_CommercialBusinessMember
 
Agricultural business, including secured by farmland [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due 803us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
597us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
 
60 to 89 Days Past Due 395us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
466us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
 
90 Days or More Past Due 1,021us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
744us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
 
Total Past Due 2,219us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
1,807us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
 
Current 206,416us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
236,692us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
 
Total loans outstanding 208,635banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
238,499banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
208,817banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
Loans 90 Days or More Past Due and Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_AgriculturalBusinessMember
 
One- to four-family residential [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due 897us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
877us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
 
60 to 89 Days Past Due 943us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
1,623us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
 
90 Days or More Past Due 5,279us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
7,526us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
 
Total Past Due 7,119us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
10,026us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
 
Current 545,304us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
529,868us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
 
Total loans outstanding 552,423banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
539,894banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
517,621banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
Loans 90 Days or More Past Due and Accruing 1,548us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
2,095us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_OneToFourFamilyResidentialMember
 
Consumer secured by one- to four-family [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due 431us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
59us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
 
60 to 89 Days Past Due 103us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
60us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
 
90 Days or More Past Due 121us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
139us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
 
Total Past Due 655us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
258us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
 
Current 232,988us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
221,947us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
 
Total loans outstanding 233,643banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
222,205banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
 
Loans 90 Days or More Past Due and Accruing 6us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
80us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banr_ConsumerSecuredByOneToFourFamilyMember
 
Consumer - other [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
30 to 59 Days Past Due 378us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
491us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
60 to 89 Days Past Due 86us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
88us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
90 Days or More Past Due 697us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
293us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Total Past Due 1,161us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
872us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Current 138,503us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
126,131us-gaap_FinancingReceivableRecordedInvestment1To29DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Total loans outstanding 139,664banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
127,003banr_LoansReceivableIncludingLoansHeldForSaleGross
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Loans 90 Days or More Past Due and Accruing $ 1us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
$ 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember