XML 34 R35.htm IDEA: XBRL DOCUMENT
v2.4.0.6

SHAREHOLDERS' EQUITY (Detail) - Shareholder's Equity (USD $) | 0 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Apr. 30, 2012 | Jan. 31, 2012 | May 31, 2011 | Feb. 28, 2011 | May 31, 2012 | May 31, 2011 | May 31, 2010
Number of Stock Option And Warrants ,Options and warrants outstanding |  |  | 1,000,250 |  | 1,004,500 | 1,000,250 | 1,319,999
Weighted Average Price Range Per Share,Options and warrants outstanding |  |  | $0.30 - $1.30 |  | $0.30 - $0.75 | $0.30 - $1.30 | $0.30 - $1.30
Exercise Price ,Options and warrants outstanding (in Dollars per share) |  |  | $ 0.57 |  | $ 0.46 | $ 0.57 | $ 0.77
Number of Stock Option And Warrants ,Options granted | 10,000 | 402,500 | 175,000 | 173,000 | 412,500 | 348,000 |
Weighted Average Price Range Per Share,Options granted |  |  |  |  | $0.43 - $0.73 | $0.38 - $0.40 |
Exercise Price ,Options granted (in Dollars per share) |  |  |  |  | $ 0.44 | $ 0.39 |
Number of Stock Option And Warrants ,Options and warrants exercised |  |  |  |  | (84,000) | (207,500) |
Weighted Average Price Range Per Share,Options and warrants exercised |  |  |  |  | $0.38 - $0.73 | $0.40 |
Exercise Price ,Options and warrants exercised (in Dollars per share) |  |  |  |  | $ 0.59 | $ 0.40 |
Number of Stock Option And Warrants ,Options and warrants canceled or expired |  |  |  |  | (324,250) | (460,249) |
Weighted Average Price Range Per Share,Options and warrants canceled or expired |  |  |  |  | $0.38 - $1.30 | $0.40 - $0.73 |
Exercise Price ,Options and warrants canceled or expired (in Dollars per share) |  |  |  |  | $ 0.71 | $ 0.48 |

X
- Definition Exercise Price ,Options and warrants canceled or expired. + References No definition available. + Details
Name: | bmra_ExercisePriceOptionsAndWarrantsCanceledOrExpired
Namespace Prefix: | bmra_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise Price ,Options and warrants exercised. + References No definition available. + Details
Name: | bmra_ExercisePriceOptionsAndWarrantsExercised
Namespace Prefix: | bmra_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise Price ,Options and warrants outstanding + References No definition available. + Details
Name: | bmra_ExercisePriceOptionsAndWarrantsOutstanding
Namespace Prefix: | bmra_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition For presentations that combine terminations, the number of shares under options and Warrants that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired. + References No definition available. + Details
Name: | bmra_OptionsAndWarrantsCanceledOrExpired
Namespace Prefix: | bmra_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Options and Warrants Exercises in Period. + References No definition available. + Details
Name: | bmra_OptionsAndWarrantsExercise
Namespace Prefix: | bmra_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate amount of each class of Option and warrants or rights outstanding. + References No definition available. + Details
Name: | bmra_OptionsAndWarrantsOutstandingin
Namespace Prefix: | bmra_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted Average Price Range Per Share,Options and warrants canceled or expired. + References No definition available. + Details
Name: | bmra_WeightedAveragePriceRangePerShareOptionsAndWarrantsCanceledOrExpired
Namespace Prefix: | bmra_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted Average Price Range Per Share,Options and warrants exercised. + References No definition available. + Details
Name: | bmra_WeightedAveragePriceRangePerShareOptionsAndWarrantsExercised
Namespace Prefix: | bmra_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted Average Price Range Per Share,Options and warrants outstanding. + References No definition available. + Details
Name: | bmra_WeightedAveragePriceRangePerShareOptionsAndWarrantsOutstanding
Namespace Prefix: | bmra_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted Average Price Range Per Share,Options granted. + References No definition available. + Details
Name: | bmra_WeightedAveragePriceRangePerShareOptionsGranted
Namespace Prefix: | bmra_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross number of share options (or share units) granted during the period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average price at which grantees can acquire the shares reserved for issuance on stock options awarded. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration