XML 101 R113.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 21 - Derivatives (Details) (USD $)
3 Months Ended 12 Months Ended 3 Months Ended 34 Months Ended 1 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2011
Dec. 31, 2014
Jul. 31, 2013
Aug. 31, 2010
Aug. 31, 2011
Feb. 04, 2011
Note 21 - Derivatives (Details) [Line Items]                                  
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest                 $ 5,727,000us-gaap_ProfitLoss $ 7,935,000us-gaap_ProfitLoss $ 7,560,000us-gaap_ProfitLoss            
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net                 (1,900,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet (304,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet (500,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet            
Interest Expense                 4,092,000us-gaap_InterestExpense 3,478,000us-gaap_InterestExpense 5,229,000us-gaap_InterestExpense            
Noninterest Income 1,144,000us-gaap_NoninterestIncome 671,000us-gaap_NoninterestIncome 2,136,000us-gaap_NoninterestIncome 364,000us-gaap_NoninterestIncome 719,000us-gaap_NoninterestIncome 974,000us-gaap_NoninterestIncome 1,025,000us-gaap_NoninterestIncome 824,000us-gaap_NoninterestIncome 4,315,000us-gaap_NoninterestIncome 3,542,000us-gaap_NoninterestIncome 6,593,000us-gaap_NoninterestIncome            
Obligation to Return Securities Received as Collateral 3,200,000us-gaap_ObligationToReturnSecuritiesReceivedAsCollateral               3,200,000us-gaap_ObligationToReturnSecuritiesReceivedAsCollateral       3,200,000us-gaap_ObligationToReturnSecuritiesReceivedAsCollateral        
Number Of Mortgage Backed Securities Pledged                 2boch_NumberOfMortgageBackedSecuritiesPledged                
Pledge On One Mortgage Backed Securities 3,200,000boch_PledgeOnOneMortgageBackedSecurities               3,200,000boch_PledgeOnOneMortgageBackedSecurities       3,200,000boch_PledgeOnOneMortgageBackedSecurities        
Fair Value, Estimate Not Practicable, Mortgage-backed Securities Held-to-maturity 3,500,000us-gaap_FairValueEstimateNotPracticableMortgageBackedSecuritiesHeldToMaturity               3,500,000us-gaap_FairValueEstimateNotPracticableMortgageBackedSecuritiesHeldToMaturity       3,500,000us-gaap_FairValueEstimateNotPracticableMortgageBackedSecuritiesHeldToMaturity        
Federal Home Loan Bank Certificates and Obligations (FHLB) [Member]                                  
Note 21 - Derivatives (Details) [Line Items]                                  
Interest Rate Derivative Liabilities, at Fair Value 75,000,000us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanBankCertificatesAndObligationsFHLBMember
              75,000,000us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanBankCertificatesAndObligationsFHLBMember
      75,000,000us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_FederalHomeLoanBankCertificatesAndObligationsFHLBMember
       
Reclassification out of Accumulated Other Comprehensive Income [Member] | Gains (Losses) on Derivatives [Member]                                  
Note 21 - Derivatives (Details) [Line Items]                                  
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest                       3,000,000us-gaap_ProfitLoss
/ us-gaap_IncomeStatementLocationAxis
= boch_GainsLossesOnDerivativesMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
         
Interest Expense                 166,000us-gaap_InterestExpense
/ us-gaap_IncomeStatementLocationAxis
= boch_GainsLossesOnDerivativesMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
      814,000us-gaap_InterestExpense
/ us-gaap_IncomeStatementLocationAxis
= boch_GainsLossesOnDerivativesMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
       
Noninterest Income                         952,000us-gaap_NoninterestIncome
/ us-gaap_IncomeStatementLocationAxis
= boch_GainsLossesOnDerivativesMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
       
Other Noninterest Income [Member]                                  
Note 21 - Derivatives (Details) [Line Items]                                  
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net                 952,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= boch_OtherNoninterestIncomeMember
               
Forward Starting Interest Rate Swaps [Member]                                  
Note 21 - Derivatives (Details) [Line Items]                                  
Derivative, Number of Instruments Held                             5us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeInstrumentRiskAxis
= boch_ForwardStartingInterestRateSwapsMember
   
Interest Rate Swap [Member]                                  
Note 21 - Derivatives (Details) [Line Items]                                  
Derivative, Number of Instruments Held                               4us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Derivative Asset, Notional Amount                                 3,000,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Forward Starting Interest Rate Swap One [Member]                                  
Note 21 - Derivatives (Details) [Line Items]                                  
Borrowings From Federal Home Loan Bank Not Obtained                           75,000,000boch_BorrowingsFromFederalHomeLoanBankNotObtained
/ us-gaap_DerivativeInstrumentRiskAxis
= boch_ForwardStartingInterestRateSwapOneMember
     
Derivative, Gain (Loss) on Derivative, Net                           (503,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= boch_ForwardStartingInterestRateSwapOneMember
     
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax                           $ (296,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= boch_ForwardStartingInterestRateSwapOneMember