XML 102 R88.htm IDEA: XBRL DOCUMENT v2.4.1.9
CALCULATION OF WEIGHTED AVERAGE SHARES OUTSTANDING FOR EARNINGS (LOSS) PER SHARE - Textuals (Details) (USD $)
In Millions, except Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Stock Options [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive Securities Excluded from Computation of Earnings Per Share 19,964us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
Warrant [Member] | U.S. Treasury Capital Purchase Program [Member] | Common Stock [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Warrants outstanding 18.6us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ banr_EquityTransactionTypeAxis
= banr_USTreasuryCapitalPurchaseProgramMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Warrant [Member] | U.S. Treasury Capital Purchase Program [Member] | Common Stock [Member] | Warrant [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Warrants outstanding, number of shares 243,998us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ banr_EquityTransactionTypeAxis
= banr_USTreasuryCapitalPurchaseProgramMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember