XML 138 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans $ 660,898us-gaap_LoansAndLeasesReceivableGrossCarryingAmount $ 597,995us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Commercial Portfolio Segment [Member] | Pass [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 113,844us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
131,042us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Commercial Portfolio Segment [Member] | Watch [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 25,258us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
24,274us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
Commercial Portfolio Segment [Member] | Special Mention [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 4,018us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
7,177us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Commercial Portfolio Segment [Member] | Substandard [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 10,837us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
7,936us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Commercial Portfolio Segment [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 153,957us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
170,429us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial Real Estate Construction Financing Receivable [Member] | Pass [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 20,618us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
18,048us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Commercial Real Estate Construction Financing Receivable [Member] | Watch [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 9,481us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
497us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
Commercial Real Estate Construction Financing Receivable [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 30,099us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
18,545us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Commercial Real Estate Other Receivable [Member] | Pass [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 283,451us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
247,656us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Commercial Real Estate Other Receivable [Member] | Watch [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 33,506us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
18,343us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
Commercial Real Estate Other Receivable [Member] | Special Mention [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 869us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
2,309us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Commercial Real Estate Other Receivable [Member] | Substandard [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 12,677us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
21,052us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Commercial Real Estate Other Receivable [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 330,503us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
289,360us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Residential One To Four Family [Member] | Pass [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 53,490us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialOneToFourFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
56,832us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialOneToFourFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Residential One To Four Family [Member] | Watch [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans   1,340us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialOneToFourFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
Residential One To Four Family [Member] | Substandard [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 12,496us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialOneToFourFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
12,519us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialOneToFourFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Residential One To Four Family [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 65,986us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialOneToFourFamilyMember
70,691us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialOneToFourFamilyMember
Residential Real Estate and Home Equities [Member] | Pass [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 41,124us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateandHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
41,147us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateandHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Residential Real Estate and Home Equities [Member] | Watch [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 2,880us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateandHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
2,311us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateandHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
Residential Real Estate and Home Equities [Member] | Special Mention [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans   25us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateandHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Residential Real Estate and Home Equities [Member] | Substandard [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 977us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateandHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
1,979us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateandHomeEquitiesMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Residential Real Estate and Home Equities [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 44,981us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateandHomeEquitiesMember
45,462us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= boch_ResidentialRealEstateandHomeEquitiesMember
Consumer Portfolio Segment [Member] | Pass [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 35,117us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
3,307us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Consumer Portfolio Segment [Member] | Watch [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 165us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
38us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
Consumer Portfolio Segment [Member] | Special Mention [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 18us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
130us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Consumer Portfolio Segment [Member] | Substandard [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 72us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
33us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Consumer Portfolio Segment [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 35,372us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
3,508us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Pass [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 547,644us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
498,032us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
Watch [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 71,290us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
46,803us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= boch_WatchMember
Special Mention [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans 4,905us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
9,641us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Substandard [Member]    
Note 5 - Loans (Details) - Internal Risk Rating by Loan Class [Line Items]    
Loans $ 37,059us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
$ 43,519us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember