XML 12 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments and Hedging Activities - Offsetting of Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Offsetting Liabilities [Line Items]    
Gross Amounts of Recognized Liabilities $ 2,481us-gaap_DerivativeFairValueOfDerivativeLiability [1] $ 1,996us-gaap_DerivativeFairValueOfDerivativeLiability [1]
Gross Amounts Offset in the Statements of Condition 0us-gaap_DerivativeLiabilityFairValueGrossAsset 0us-gaap_DerivativeLiabilityFairValueGrossAsset
Net Amounts of Liabilities Presented in the Statements of Condition 2,481us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral [1] 1,996us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral [1]
Gross Amounts Not Offset in the Statements of Condition, Financial Instruments 0us-gaap_DerivativeCollateralRightToReclaimSecurities (61)us-gaap_DerivativeCollateralRightToReclaimSecurities
Gross Amounts Not Offset in the Statements of Condition, Cash Collateral Pledged (2,481)us-gaap_DerivativeCollateralRightToReclaimCash (1,740)us-gaap_DerivativeCollateralRightToReclaimCash
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral 195us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
Counterparty A    
Offsetting Liabilities [Line Items]    
Gross Amounts of Recognized Liabilities 2,107us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyMember
[1] 1,616us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyMember
[1]
Gross Amounts Offset in the Statements of Condition 0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyMember
0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyMember
Net Amounts of Liabilities Presented in the Statements of Condition 2,107us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyMember
[1] 1,616us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyMember
[1]
Gross Amounts Not Offset in the Statements of Condition, Financial Instruments 0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyMember
(61)us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyMember
Gross Amounts Not Offset in the Statements of Condition, Cash Collateral Pledged (2,107)us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyMember
(1,360)us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyMember
195us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyMember
Counterparty B    
Offsetting Liabilities [Line Items]    
Gross Amounts of Recognized Liabilities 374us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyBMember
[1] 380us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyBMember
[1]
Gross Amounts Offset in the Statements of Condition 0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyBMember
0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyBMember
Net Amounts of Liabilities Presented in the Statements of Condition 374us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyBMember
[1] 380us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyBMember
[1]
Gross Amounts Not Offset in the Statements of Condition, Financial Instruments 0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyBMember
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyBMember
Gross Amounts Not Offset in the Statements of Condition, Cash Collateral Pledged (374)us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyBMember
(380)us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyBMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyBMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_CounterpartyNameAxis
= bmrc_CounterpartyBMember
Other liabilities | Interest rate swap    
Offsetting Liabilities [Line Items]    
Accrued interest on derivative liability interest swaps $ 40bmrc_DerivativeLiabilityAccruedInterestInterestRateSwaps
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
$ 39bmrc_DerivativeLiabilityAccruedInterestInterestRateSwaps
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1] Amounts exclude accrued interest totaling $40 thousand and $39 thousand at March 31, 2015 and December 31, 2014, respectively.