XML 26 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Assets and Liabilities - Fair Value of Financial Instruments (Details) (USD $)
In Thousands, unless otherwise specified
0 Months Ended 3 Months Ended
Nov. 29, 2013
Mar. 31, 2015
Dec. 31, 2014
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Investment securities held to maturity   109,785us-gaap_HeldToMaturitySecuritiesFairValue $ 118,643us-gaap_HeldToMaturitySecuritiesFairValue
Subordinated Debt [Abstract]      
Number of subordinated debentures acquired 2bmrc_BusinessCombinationsNumberofDebtInstrumentsAcquired    
Fair value of loan commitments and standby letters of credit   811us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability 1,000us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability
Subordinated debenture      
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]      
Subordinated debentures 4,950us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
   
Subordinated Debt [Abstract]      
Number of subordinated debentures acquired 2bmrc_BusinessCombinationsNumberofDebtInstrumentsAcquired
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
   
NorCal Community Bancorp Trust I | Subordinated debenture      
Subordinated Debt [Abstract]      
Basis spread on subordinated debentures 3.05%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= bmrc_NorCalCommunityBancorpTrustIMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
3.05%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= bmrc_NorCalCommunityBancorpTrustIMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
 
NorCal Community Bancorp Trust II | Subordinated debenture      
Subordinated Debt [Abstract]      
Basis spread on subordinated debentures 1.40%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= bmrc_NorCalCommunityBancorpTrustIIMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
1.40%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= bmrc_NorCalCommunityBancorpTrustIIMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
 
Carrying Value | Fair Value Hierarchy, Level 1      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Cash and cash equivalents   103,164us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
41,367us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Carrying Value | Fair Value Hierarchy, Level 2      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Investment securities held to maturity   107,476us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
116,437us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Interest receivable   5,453bmrc_InterestReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
5,909bmrc_InterestReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]      
Deposits   1,585,120us-gaap_DepositsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
1,551,619us-gaap_DepositsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Federal Home Loan Bank borrowings   15,000us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
15,000us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Interest payable   208bmrc_InterestPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
213bmrc_InterestPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Carrying Value | Fair Value Hierarchy, Level 3      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Loans, net   1,331,328us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
1,348,252us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]      
Subordinated debentures   5,238us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
5,185us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Fair Value | Fair Value Hierarchy, Level 1      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Cash and cash equivalents   103,164us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
41,367us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Fair Value | Fair Value Hierarchy, Level 2      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Investment securities held to maturity   109,785us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
118,643us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Interest receivable   5,453bmrc_InterestReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
5,909bmrc_InterestReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]      
Deposits   1,585,907us-gaap_DepositsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
1,552,446us-gaap_DepositsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Federal Home Loan Bank borrowings   15,514us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
15,484us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Interest payable   208bmrc_InterestPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
213bmrc_InterestPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Fair Value | Fair Value Hierarchy, Level 3      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Loans, net   1,341,118us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
1,361,244us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]      
Subordinated debentures   5,274us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
$ 5,290us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember