XML 27 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2011
investor
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Dec. 05, 2008
Class of Stock [Line Items]          
Number of institutional investors that purchased warrant 2bmrc_NumberOfInstitutionalInvestorsThatPurchasedWarrant        
Cash dividends to common stockholders   $ 1,307us-gaap_DividendsCommonStockCash $ 1,120us-gaap_DividendsCommonStockCash $ 4,733us-gaap_DividendsCommonStockCash  
Cash dividends paid per common share   $ 0.22us-gaap_CommonStockDividendsPerShareCashPaid $ 0.19us-gaap_CommonStockDividendsPerShareCashPaid    
Performance Shares [Member]          
Class of Stock [Line Items]          
Vesting period of performance-based stock awards   3 years      
Performance Shares [Member] | Minimum [Member]          
Class of Stock [Line Items]          
Vesting percentage of performance-based awards   0.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Performance Shares [Member] | Maximum [Member]          
Class of Stock [Line Items]          
Vesting percentage of performance-based awards   200.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Common stock          
Class of Stock [Line Items]          
Number of common stock shares authorized to be purchased by warrant   157,198us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
     
Exercise price of warrant to purchase common stock (usd per share)   $ 26.72us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
     
U.S. Treasury Capital Purchase Program (TCPP) | Common stock          
Class of Stock [Line Items]          
Number of common stock shares authorized to be purchased by warrant         154,242us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ShareRepurchaseProgramAxis
= bmrc_USTreasuryCapitalPurchaseProgramTcppMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Exercise price of warrant to purchase common stock (usd per share)         $ 27.23us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ShareRepurchaseProgramAxis
= bmrc_USTreasuryCapitalPurchaseProgramTcppMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember