XML 43 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Common Stock (Details) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Feb. 15, 2008
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award        
Antidilutive stock options excluded from computation of earnings per share (in shares) 47,067us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
23,258us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
60,400us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
 
Employee benefit stock        
Share-based Compensation Arrangement by Share-based Payment Award        
Common share purchase right dividend (in shares)       1bmi_DividendDeclaredConversionRatio
/ us-gaap_StatementClassOfStockAxis
= us-gaap_StockCompensationPlanMember
Number of common shares each right is entitled to (in shares)       1us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementClassOfStockAxis
= us-gaap_StockCompensationPlanMember
Common share purchase right exercise price (in dollars per share)       $ 200.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_StockCompensationPlanMember