XML 29 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE ACCOUNTING AND MEASUREMENT (Asset Inputs) (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Securities—trading, Amortized Cost $ 43,878,000us-gaap_TradingSecuritiesCost 47,480,000us-gaap_TradingSecuritiesCost
Available-for-sale Debt Securities, Amortized Cost Basis 393,831,000us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis 411,424,000us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
TRUP CDO Securities [Member] | Income approach, using discounted cash-flow model [Member] | Level 3 [Member]    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Securities—trading, Amortized Cost 6,000,000us-gaap_TradingSecuritiesCost
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredCollateralizedDebtObligationsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember
 
TPS Securities [Member] | Income approach, using discounted cash-flow model [Member] | Level 3 [Member]    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Asset gains (losses) (43,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember
 
Securities—trading, Amortized Cost 19,000,000us-gaap_TradingSecuritiesCost
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember
 
Discount Rate, Description of Variable Rate Basis three-month LIBOR three-month LIBOR
Discount Rate, Basis Spread on Variable Rate Basis 5.00%banr_FairValueInputsDiscountRateBasisSpreadOnVariableRateBasis
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember
5.25%banr_FairValueInputsDiscountRateBasisSpreadOnVariableRateBasis
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember
TRUP CDO Security One [Member] | TRUP CDO Securities [Member]    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Proceeds from Sale of Available-for-sale Securities, Debt 2,200,000us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredCollateralizedDebtObligationsMember
/ invest_InvestmentAxis
= banr_TRUPCDOSecurityOneMember
 
Available-for-sale Debt Securities, Amortized Cost Basis 2,900,000us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredCollateralizedDebtObligationsMember
/ invest_InvestmentAxis
= banr_TRUPCDOSecurityOneMember
 
Gain (Loss) on Sale of Debt Investments (555,000)us-gaap_GainLossOnSaleOfDebtInvestments
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredCollateralizedDebtObligationsMember
/ invest_InvestmentAxis
= banr_TRUPCDOSecurityOneMember
 
Valuation Allowances and Reserves, Period Increase (Decrease) 1,200,000us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredCollateralizedDebtObligationsMember
/ invest_InvestmentAxis
= banr_TRUPCDOSecurityOneMember
 
TRUP CDO Security One [Member] | Carrying Value | TRUP CDO Securities [Member]    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Available-for-sale Securities, Debt Securities 1,700,000us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredCollateralizedDebtObligationsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ invest_InvestmentAxis
= banr_TRUPCDOSecurityOneMember
 
Gain (Loss) on Sale of Debt Investments 642,000us-gaap_GainLossOnSaleOfDebtInvestments
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredCollateralizedDebtObligationsMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ invest_InvestmentAxis
= banr_TRUPCDOSecurityOneMember
 
TRUP CDO Security Two [Member] | TRUP CDO Securities [Member]    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Proceeds from Sale of Available-for-sale Securities, Debt 109,000us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredCollateralizedDebtObligationsMember
/ invest_InvestmentAxis
= banr_TRUPCDOSecurityTwoMember
 
Available-for-sale Debt Securities, Amortized Cost Basis 0us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredCollateralizedDebtObligationsMember
/ invest_InvestmentAxis
= banr_TRUPCDOSecurityTwoMember
 
Valuation Allowances and Reserves, Period Increase (Decrease) 109,000us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredCollateralizedDebtObligationsMember
/ invest_InvestmentAxis
= banr_TRUPCDOSecurityTwoMember
 
TRUP CDO Security Two [Member] | TRUP CDO Securities [Member] | Income approach, using discounted cash-flow model [Member] | Level 3 [Member]    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Asset gains (losses) $ (1,400,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= banr_TrustPreferredCollateralizedDebtObligationsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentAxis
= banr_TRUPCDOSecurityTwoMember
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember