XML 91 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans $ 699,229us-gaap_LoansAndLeasesReceivableGrossCarryingAmount $ 660,898us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Commercial Portfolio Segment [Member] | Pass [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 126,455us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
124,986us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Commercial Portfolio Segment [Member] | Watch [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 15,052us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
14,116us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
Commercial Portfolio Segment [Member] | Special Mention [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 3,547us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
4,018us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Commercial Portfolio Segment [Member] | Substandard [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 7,990us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
10,837us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Commercial Portfolio Segment [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 153,044us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
153,957us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial Real Estate Construction Financing Receivable [Member] | Pass [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 29,088us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
30,056us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Commercial Real Estate Construction Financing Receivable [Member] | Watch [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 39us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
43us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
Commercial Real Estate Construction Financing Receivable [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 29,127us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
30,099us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Commercial Real Estate Other Receivable [Member] | Pass [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 343,744us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
309,140us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Commercial Real Estate Other Receivable [Member] | Watch [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 5,678us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
7,817us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
Commercial Real Estate Other Receivable [Member] | Special Mention [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 2,097us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
869us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Commercial Real Estate Other Receivable [Member] | Substandard [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 11,144us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
12,677us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Commercial Real Estate Other Receivable [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 362,663us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
330,503us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Residential One to Four Family [Member] | Pass [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 52,312us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialOneToFourFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
53,490us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialOneToFourFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Residential One to Four Family [Member] | Substandard [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 12,035us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialOneToFourFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
12,496us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialOneToFourFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Residential One to Four Family [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 64,347us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialOneToFourFamilyMember
65,986us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialOneToFourFamilyMember
Residential Real Estate and Home Equities [Member] | Pass [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 42,405us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateAndHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
41,624us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateAndHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Residential Real Estate and Home Equities [Member] | Watch [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 1,103us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateAndHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
2,380us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateAndHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
Residential Real Estate and Home Equities [Member] | Special Mention [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 1,271us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateAndHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Residential Real Estate and Home Equities [Member] | Substandard [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 971us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateAndHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
977us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateAndHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Residential Real Estate and Home Equities [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 45,750us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateAndHomeEquitiesMember
44,981us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateAndHomeEquitiesMember
Consumer Portfolio Segment [Member] | Pass [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 44,211us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
35,279us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Consumer Portfolio Segment [Member] | Watch [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 3us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
3us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
Consumer Portfolio Segment [Member] | Special Mention [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 14us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
18us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Consumer Portfolio Segment [Member] | Substandard [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 70us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
72us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Consumer Portfolio Segment [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 44,298us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
35,372us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Pass [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 638,215us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
594,575us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Watch [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 21,875us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
24,359us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
Special Mention [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 6,929us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
4,905us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Substandard [Member]    
Note 6 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans $ 32,210us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
$ 37,059us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember