XML 34 R45.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Commitments and Contingencies (Details) (USD $) | 0 Months Ended |  |
--- | --- | --- | ---
Jan. 14, 2015 request | Mar. 31, 2015 | Dec. 31, 2014
Operating Leases |  |  |
2015 |  | $ 2,822,000 us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent |
2016 |  | 3,788,000 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears |
2017 |  | 3,781,000 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears |
2018 |  | 3,810,000 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears |
2019 |  | 3,553,000 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears |
Thereafter |  | 6,786,000 us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter |
Total |  | 24,540,000 us-gaap_OperatingLeasesFutureMinimumPaymentsDue |
Visa Inc. |  |  |
Litigation Matters |  |  |
Number of requests by merchants rejoining class settlement | 1,179 bmrc_NumberOfRequestsByMerchantsRejoiningClassSettlement / dei_LegalEntityAxis = bmrc_VisaIncMember |  |
Loan commitments and standby letters of credit, unused |  |  |
Loss Contingencies [Line Items] |  |  |
Loan commitments and standby letters of credit, off-balance sheet |  | 343,700,000 bmrc_OffBalanceSheetArrangementsLiabilitiesCurrentExposure / us-gaap_FinancialInstrumentAxis = bmrc_LinesOfCreditAndLettersOfCreditUnusedCommitmentsMember |
Loan commitments and standby letters of credit, unused | Interest payable and other liabilities |  |  |
Loss Contingencies [Line Items] |  |  |
Allowance for off balance sheet commitments |  | 811,000 bmrc_AllowanceForOffBalanceSheetCommitments / us-gaap_BalanceSheetLocationAxis = bmrc_InterestPayableAndOtherLiabilitiesMember / us-gaap_FinancialInstrumentAxis = bmrc_LinesOfCreditAndLettersOfCreditUnusedCommitmentsMember | 1,000,000 bmrc_AllowanceForOffBalanceSheetCommitments / us-gaap_BalanceSheetLocationAxis = bmrc_InterestPayableAndOtherLiabilitiesMember / us-gaap_FinancialInstrumentAxis = bmrc_LinesOfCreditAndLettersOfCreditUnusedCommitmentsMember
Commercial lines of credit |  |  |
Loss Contingencies [Line Items] |  |  |
Loan commitments and standby letters of credit, off-balance sheet |  | 177,200,000 bmrc_OffBalanceSheetArrangementsLiabilitiesCurrentExposure / us-gaap_FinancialInstrumentAxis = bmrc_CommercialLinesOfCreditMember |
Revolving home equity lines |  |  |
Loss Contingencies [Line Items] |  |  |
Loan commitments and standby letters of credit, off-balance sheet |  | 118,300,000 bmrc_OffBalanceSheetArrangementsLiabilitiesCurrentExposure / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember |
Undisbursed construction loans |  |  |
Loss Contingencies [Line Items] |  |  |
Loan commitments and standby letters of credit, off-balance sheet |  | 34,500,000 bmrc_OffBalanceSheetArrangementsLiabilitiesCurrentExposure / us-gaap_FinancialInstrumentAxis = bmrc_UndisbursedConstructionLoansMember |
Standby letters of credit |  |  |
Loss Contingencies [Line Items] |  |  |
Loan commitments and standby letters of credit, off-balance sheet |  | 2,300,000 bmrc_OffBalanceSheetArrangementsLiabilitiesCurrentExposure / us-gaap_FinancialInstrumentAxis = us-gaap_FinancialStandbyLetterOfCreditMember |
Personal and other lines of credit |  |  |
Loss Contingencies [Line Items] |  |  |
Loan commitments and standby letters of credit, off-balance sheet |  | $ 11,400,000 bmrc_OffBalanceSheetArrangementsLiabilitiesCurrentExposure / us-gaap_FinancialInstrumentAxis = bmrc_ConsumerAndOtherLinesOfCreditMember |

X
- Definition Allowance For Off Balance Sheet Commitments + References No definition available. + Details
Name: | bmrc_AllowanceForOffBalanceSheetCommitments
Namespace Prefix: | bmrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number Of Requests By Merchants Rejoining Class Settlement + References No definition available. + Details
Name: | bmrc_NumberOfRequestsByMerchantsRejoiningClassSettlement
Namespace Prefix: | bmrc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Off-balance Sheet Arrangements, Liabilities, Current Exposure + References No definition available. + Details
Name: | bmrc_OffBalanceSheetArrangementsLiabilitiesCurrentExposure
Namespace Prefix: | bmrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LossContingencyAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=bmrc_VisaIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=bmrc_CommercialLinesOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=bmrc_ConsumerAndOtherLinesOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=bmrc_LinesOfCreditAndLettersOfCreditUnusedCommitmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=bmrc_UndisbursedConstructionLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_FinancialStandbyLetterOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_HomeEquityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |