XML 17 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
LOAN LOSS ALLOWANCE (Details 2) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Credit quality information    
Loans 4,728,663,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome $ 4,680,600,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Business Activity    
Credit quality information    
Loans 4,013,669,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
3,918,880,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
Acquired Loans    
Credit quality information    
Number of grades in internal loan rating system 11bhlb_InternalLoanRatingSystemNumberOfGrades
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
 
Allowance for losses on acquired loans under Subtopic ASC 310-30 4,000,000us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
 
Loans 714,994,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
761,720,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
Residential | Mortgages    
Credit quality information    
Number of grades in internal loan rating system 3bhlb_InternalLoanRatingSystemNumberOfGrades
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
 
Loans 1,473,239,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
1,496,204,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Residential | Mortgages | Business Activity    
Credit quality information    
Loans 1,215,814,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
1,226,452,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Residential | Mortgages | Acquired Loans    
Credit quality information    
Loans 257,425,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
269,752,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Residential | Mortgages | 1-4 family    
Credit quality information    
Loans 1,444,521,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
1,468,142,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
Residential | Mortgages | 1-4 family | Business Activity    
Credit quality information    
Loans 1,188,018,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
1,199,408,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
Residential | Mortgages | 1-4 family | Acquired Loans    
Credit quality information    
Loans 256,503,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
268,734,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
Residential | Mortgages | Construction    
Credit quality information    
Loans 28,718,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
28,062,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
Residential | Mortgages | Construction | Business Activity    
Credit quality information    
Loans 27,796,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
27,044,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
Residential | Mortgages | Construction | Acquired Loans    
Credit quality information    
Loans 922,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
1,018,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
Commercial real estate    
Credit quality information    
Loans 1,672,099,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
1,611,567,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial real estate | Business Activity    
Credit quality information    
Loans 1,411,990,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
1,340,076,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial real estate | Acquired Loans    
Credit quality information    
Loans 260,109,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
271,491,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial real estate | Other commercial and industrial loans    
Credit quality information    
Loans 1,294,527,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
1,244,959,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial real estate | Other commercial and industrial loans | Business Activity    
Credit quality information    
Loans 1,086,893,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
1,030,837,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial real estate | Other commercial and industrial loans | Acquired Loans    
Credit quality information    
Loans 207,634,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
214,122,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial real estate | Construction    
Credit quality information    
Loans 186,846,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
173,390,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
Commercial real estate | Construction | Business Activity    
Credit quality information    
Loans 182,800,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
169,189,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
Commercial real estate | Construction | Acquired Loans    
Credit quality information    
Loans 4,046,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
4,201,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
Commercial real estate | Single and multi-family    
Credit quality information    
Loans 190,726,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
193,218,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
Commercial real estate | Single and multi-family | Business Activity    
Credit quality information    
Loans 142,297,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
140,050,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
Commercial real estate | Single and multi-family | Acquired Loans    
Credit quality information    
Loans 48,429,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
53,168,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
Commercial real estate | Other commercial real estate | Business Activity    
Credit quality information    
Loans 1,086,893,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
1,030,837,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
Commercial real estate | Other commercial real estate | Acquired Loans    
Credit quality information    
Loans 207,634,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
214,122,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
Commercial real estate | Business loans    
Credit quality information    
Loans 826,815,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
804,366,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial real estate | Business loans | Business Activity    
Credit quality information    
Loans 778,671,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
753,191,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial real estate | Business loans | Acquired Loans    
Credit quality information    
Loans 48,144,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
51,175,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial real estate | Business loans | Asset based lending    
Credit quality information    
Loans 354,106,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AssetBasedLendingMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
341,246,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AssetBasedLendingMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial real estate | Business loans | Asset based lending | Business Activity    
Credit quality information    
Loans 354,106,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AssetBasedLendingMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
341,246,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AssetBasedLendingMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial real estate | Business loans | Other commercial and industrial loans    
Credit quality information    
Loans 472,709,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
463,120,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial real estate | Business loans | Other commercial and industrial loans | Business Activity    
Credit quality information    
Loans 424,565,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
411,945,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial real estate | Business loans | Other commercial and industrial loans | Acquired Loans    
Credit quality information    
Loans 48,144,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
51,175,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Consumer    
Credit quality information    
Loans 756,510,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
768,463,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer | Business Activity    
Credit quality information    
Loans 607,194,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
599,161,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer | Acquired Loans    
Credit quality information    
Loans 149,316,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
169,302,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer | Home equity    
Credit quality information    
Loans 317,615,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
318,632,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer | Home equity | Business Activity    
Credit quality information    
Loans 255,368,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
252,681,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer | Home equity | Acquired Loans    
Credit quality information    
Loans 62,247,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
65,951,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer | Auto and other    
Credit quality information    
Loans 438,895,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
449,831,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer | Auto and other | Business Activity    
Credit quality information    
Loans 351,826,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
346,480,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer | Auto and other | Acquired Loans    
Credit quality information    
Loans 87,069,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
103,351,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer | Other    
Credit quality information    
Number of grades in internal loan rating system 2bhlb_InternalLoanRatingSystemNumberOfGrades
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
 
Commercial    
Credit quality information    
Loans 2,498,914,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
2,415,933,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial | Business Activity    
Credit quality information    
Loans 2,190,661,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
2,093,267,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial | Acquired Loans    
Credit quality information    
Loans 308,253,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
322,666,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Pass | Residential | Mortgages | Maximum    
Credit quality information    
Delinquency period of loans based on which risk rating is assigned to loans 59 days  
Pass | Residential | Mortgages | Business Activity    
Credit quality information    
Loans 1,210,446,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
1,221,843,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Pass | Residential | Mortgages | Acquired Loans    
Credit quality information    
Loans 254,788,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
267,463,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Pass | Residential | Mortgages | Acquired Loans | Maximum    
Credit quality information    
Period within which loans are current, based on which risk rating is assigned 59 days  
Pass | Residential | Mortgages | 1-4 family | Business Activity    
Credit quality information    
Loans 1,183,064,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
1,195,209,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
Pass | Residential | Mortgages | 1-4 family | Acquired Loans    
Credit quality information    
Loans 253,866,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
266,445,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
Pass | Residential | Mortgages | Construction | Business Activity    
Credit quality information    
Loans 27,382,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
26,634,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
Pass | Residential | Mortgages | Construction | Acquired Loans    
Credit quality information    
Loans 922,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
1,018,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
Pass | Commercial real estate | Business Activity    
Credit quality information    
Loans 1,343,194,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
1,263,664,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Pass | Commercial real estate | Acquired Loans    
Credit quality information    
Loans 236,143,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
243,082,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Pass | Commercial real estate | Construction | Business Activity    
Credit quality information    
Loans 179,868,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
166,295,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
Pass | Commercial real estate | Construction | Acquired Loans    
Credit quality information    
Loans 2,765,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
2,904,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
Pass | Commercial real estate | Single and multi-family | Business Activity    
Credit quality information    
Loans 140,022,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
137,533,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
Pass | Commercial real estate | Single and multi-family | Acquired Loans    
Credit quality information    
Loans 41,145,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
44,497,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
Pass | Commercial real estate | Other commercial real estate | Business Activity    
Credit quality information    
Loans 1,023,304,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
959,836,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
Pass | Commercial real estate | Other commercial real estate | Acquired Loans    
Credit quality information    
Loans 192,233,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
195,681,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
Pass | Commercial real estate | Business loans | Business Activity    
Credit quality information    
Loans 764,805,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
746,092,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Pass | Commercial real estate | Business loans | Acquired Loans    
Credit quality information    
Loans 44,922,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
45,757,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Pass | Commercial real estate | Business loans | Asset based lending | Business Activity    
Credit quality information    
Loans 354,106,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AssetBasedLendingMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
341,246,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AssetBasedLendingMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Pass | Commercial real estate | Business loans | Other commercial and industrial loans | Business Activity    
Credit quality information    
Loans 410,699,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
404,846,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Pass | Commercial real estate | Business loans | Other commercial and industrial loans | Acquired Loans    
Credit quality information    
Loans 44,922,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
45,757,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Special mention    
Credit quality information    
Loans 11,461,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
17,913,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special mention | Business Activity    
Credit quality information    
Loans 8,175,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
9,113,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special mention | Acquired Loans    
Credit quality information    
Loans 3,286,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
8,800,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special mention | Residential | Mortgages | Minimum    
Credit quality information    
Delinquency period of loans based on which risk rating is assigned to loans 60 days  
Special mention | Residential | Mortgages | Maximum    
Credit quality information    
Delinquency period of loans based on which risk rating is assigned to loans 89 days  
Special mention | Residential | Mortgages | Business Activity    
Credit quality information    
Loans 888,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
556,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special mention | Residential | Mortgages | Acquired Loans    
Credit quality information    
Loans 707,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
638,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special mention | Residential | Mortgages | Acquired Loans | Minimum    
Credit quality information    
Delinquency period of loans based on which risk rating is assigned to loans 60 days  
Special mention | Residential | Mortgages | Acquired Loans | Maximum    
Credit quality information    
Delinquency period of loans based on which risk rating is assigned to loans 89 days  
Special mention | Residential | Mortgages | 1-4 family | Business Activity    
Credit quality information    
Loans 888,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
146,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
Special mention | Residential | Mortgages | 1-4 family | Acquired Loans    
Credit quality information    
Loans 707,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
638,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
Special mention | Residential | Mortgages | Construction | Business Activity    
Credit quality information    
Loans   410,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
Special mention | Commercial real estate | Business Activity    
Credit quality information    
Loans 6,891,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
6,933,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special mention | Commercial real estate | Acquired Loans    
Credit quality information    
Loans 2,328,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
5,401,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special mention | Commercial real estate | Single and multi-family | Acquired Loans    
Credit quality information    
Loans 120,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
533,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
Special mention | Commercial real estate | Other commercial real estate | Business Activity    
Credit quality information    
Loans 6,891,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
6,933,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
Special mention | Commercial real estate | Other commercial real estate | Acquired Loans    
Credit quality information    
Loans 2,208,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
4,868,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
Special mention | Commercial real estate | Business loans | Business Activity    
Credit quality information    
Loans 187,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
560,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special mention | Commercial real estate | Business loans | Acquired Loans    
Credit quality information    
Loans   1,723,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special mention | Commercial real estate | Business loans | Other commercial and industrial loans | Business Activity    
Credit quality information    
Loans 187,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
560,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special mention | Commercial real estate | Business loans | Other commercial and industrial loans | Acquired Loans    
Credit quality information    
Loans   1,723,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Substandard    
Credit quality information    
Loans 89,494,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
90,834,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Business Activity    
Credit quality information    
Loans 68,228,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
66,995,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Acquired Loans    
Credit quality information    
Loans 21,266,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
23,839,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Residential | Mortgages | Minimum    
Credit quality information    
Delinquency period of loans based on which risk rating is assigned to loans 90 days  
Substandard | Residential | Mortgages | Business Activity    
Credit quality information    
Loans 4,480,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
4,053,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Residential | Mortgages | Acquired Loans    
Credit quality information    
Loans 1,930,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
1,651,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Residential | Mortgages | Acquired Loans | Minimum    
Credit quality information    
Delinquency period of loans based on which risk rating is assigned to loans 90 days  
Substandard | Residential | Mortgages | 1-4 family | Business Activity    
Credit quality information    
Loans 4,066,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
4,053,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
Substandard | Residential | Mortgages | 1-4 family | Acquired Loans    
Credit quality information    
Loans 1,930,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
1,651,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_Family1To4Member
Substandard | Residential | Mortgages | Construction | Business Activity    
Credit quality information    
Loans 414,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_MortgagesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
 
Substandard | Commercial real estate | Business Activity    
Credit quality information    
Loans 61,832,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
69,406,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Commercial real estate | Acquired Loans    
Credit quality information    
Loans 21,638,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
23,008,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Commercial real estate | Construction | Business Activity    
Credit quality information    
Loans 2,932,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
2,894,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
Substandard | Commercial real estate | Construction | Acquired Loans    
Credit quality information    
Loans 1,281,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
1,297,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ConstructionLoansMember
Substandard | Commercial real estate | Single and multi-family | Business Activity    
Credit quality information    
Loans 2,275,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
2,517,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
Substandard | Commercial real estate | Single and multi-family | Acquired Loans    
Credit quality information    
Loans 7,164,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
8,138,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= bhlb_SingleAndMultiFamilyMember
Substandard | Commercial real estate | Other commercial real estate | Business Activity    
Credit quality information    
Loans 56,625,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
63,995,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
Substandard | Commercial real estate | Other commercial real estate | Acquired Loans    
Credit quality information    
Loans 13,193,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
13,573,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
Substandard | Commercial real estate | Business loans | Business Activity    
Credit quality information    
Loans 13,679,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
6,539,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Commercial real estate | Business loans | Acquired Loans    
Credit quality information    
Loans 3,222,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
3,695,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Commercial real estate | Business loans | Other commercial and industrial loans | Business Activity    
Credit quality information    
Loans 13,679,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
6,539,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Commercial real estate | Business loans | Other commercial and industrial loans | Acquired Loans    
Credit quality information    
Loans 3,222,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
3,695,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_OtherCommercialBusinessLoanMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Doubtful | Commercial real estate | Business Activity    
Credit quality information    
Loans 73,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
73,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
Doubtful | Commercial real estate | Other commercial real estate | Business Activity    
Credit quality information    
Loans 73,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
73,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialRealEstateMember
Performing | Consumer | Business Activity    
Credit quality information    
Loans 605,750,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
597,699,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing | Consumer | Acquired Loans    
Credit quality information    
Loans 147,727,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
167,550,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing | Consumer | Home equity | Business Activity    
Credit quality information    
Loans 254,176,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
251,524,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing | Consumer | Home equity | Acquired Loans    
Credit quality information    
Loans 61,371,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
65,368,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing | Consumer | Auto and other | Business Activity    
Credit quality information    
Loans 351,574,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
346,175,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing | Consumer | Auto and other | Acquired Loans    
Credit quality information    
Loans 86,356,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
102,182,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing | Consumer | Other | Maximum    
Credit quality information    
Period within which loans are current, based on which risk rating is assigned 119 days  
Performing | Consumer | Other | Acquired Loans | Maximum    
Credit quality information    
Period within which loans are current, based on which risk rating is assigned 119 days  
Nonperforming | Consumer | Business Activity    
Credit quality information    
Loans 1,444,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
1,462,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
Nonperforming | Consumer | Acquired Loans    
Credit quality information    
Loans 1,589,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
1,752,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
Nonperforming | Consumer | Home equity | Business Activity    
Credit quality information    
Loans 1,192,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
1,157,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
Nonperforming | Consumer | Home equity | Acquired Loans    
Credit quality information    
Loans 876,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
583,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
Nonperforming | Consumer | Auto and other | Business Activity    
Credit quality information    
Loans 252,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
305,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
Nonperforming | Consumer | Auto and other | Acquired Loans    
Credit quality information    
Loans 713,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
1,169,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= bhlb_AutoAndOtherReceivableMember
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
Nonperforming | Consumer | Other | Minimum    
Credit quality information    
Delinquency period of loans based on which risk rating is assigned to loans 120 days  
Nonperforming | Consumer | Other | Acquired Loans | Maximum    
Credit quality information    
Delinquency period of loans based on which risk rating is assigned to loans 120 days  
Non-Accrual    
Credit quality information    
Loans 22,009,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_NonAccrualMember
21,705,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_NonAccrualMember
Non-Accrual | Business Activity    
Credit quality information    
Loans 14,636,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_NonAccrualMember
14,778,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_NonAccrualMember
Non-Accrual | Acquired Loans    
Credit quality information    
Loans 7,373,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_NonAccrualMember
6,927,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_NonAccrualMember
Classified    
Credit quality information    
Loans 111,503,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_ClassifiedMember
112,539,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_ClassifiedMember
Classified | Business Activity    
Credit quality information    
Loans 82,864,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_ClassifiedMember
81,773,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_ClassifiedMember
Classified | Acquired Loans    
Credit quality information    
Loans 28,639,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_ClassifiedMember
30,766,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_ClassifiedMember
Criticized    
Credit quality information    
Loans 122,964,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_CriticizedMember
130,452,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_CriticizedMember
Criticized | Business Activity    
Credit quality information    
Loans 91,039,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_CriticizedMember
90,886,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansFromBusinessActivitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_CriticizedMember
Criticized | Acquired Loans    
Credit quality information    
Loans 31,925,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_CriticizedMember
$ 39,566,000us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ bhlb_AccountsNotesLoansAndFinancingReceivableBySourceAxis
= bhlb_LoansAcquiredFromBusinessCombinationsMember
/ us-gaap_InternalCreditAssessmentAxis
= bhlb_CriticizedMember