XML 45 R32.htm IDEA: XBRL DOCUMENT
v3.20.2

SHAREHOLDERS' EQUITY (Details) - USD ($) |  |  |  |  |  |  |  | 12 Months Ended | 28 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Mar. 24, 2020 | Feb. 24, 2020 | Dec. 31, 2017 | Dec. 01, 2017 | Jul. 20, 2017 | Dec. 31, 2014 | Aug. 31, 2010 | May 31, 2020 | May 31, 2019 | Mar. 19, 2020 | Feb. 29, 2020 | Feb. 26, 2020
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share) |  |  |  |  |  |  |  | $ 4.47 |  |  |  |
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in Dollars per share) |  |  |  |  |  |  |  |  | $ 0.71 |  |  |
Proceeds from Stock Options Exercised |  |  |  |  |  |  |  | $ 223,534 | $ 121,790 |  |  |
Proceeds from Issuance of Common Stock |  |  |  |  |  |  |  | $ 10,232,857 | $ 1,776,575 |  |  |
Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in Shares) |  |  |  |  |  |  |  | 137,958 | 163,500 |  |  |
Conversion of Stock, Shares Converted (in Shares) |  |  |  |  |  |  |  | 250,000 |  |  |  |
Share-based Payment Arrangement, Option [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expense |  |  |  |  |  |  |  | $ 200,470 | $ 151,224 |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share) |  |  |  |  |  |  |  | $ 4.47 | $ 2.60 |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value |  |  |  |  |  |  |  | $ 589,000 | $ 364,000 |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value |  |  |  |  |  |  |  | 6,923,000 | 808,000 |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value |  |  |  |  |  |  |  | 4,442,000 | 685,000 |  |  |
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount |  |  |  |  |  |  |  | $ 663,000 |  |  |  |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition |  |  |  |  |  |  |  | 3 years 244 days |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term |  |  |  |  |  |  |  | 6 years 69 days |  |  |  |
Share-based Payment Arrangement, Option [Member] | MEXICO |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expense |  |  |  |  |  |  |  | $ 0 | 48 |  |  |
Share-based Payment Arrangement, Option [Member] | 2010 Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares) |  |  |  |  |  |  | 850,000 |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent |  |  |  |  |  |  | 80.00% |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period |  |  |  |  |  |  | 10 years |  |  |  |  |
Share-based Payment Arrangement, Option [Member] | 2014 Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares) |  |  |  |  |  | 850,000 |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent |  |  |  |  |  | 80.00% |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period |  |  |  |  |  | 10 years |  |  |  |  |  |
Share-based Payment Arrangement, Option [Member] | 2017 Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares) |  |  | 900,000 |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent |  |  | 80.00% |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period |  |  | 10 years |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Option [Member] | 2020 Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares) |  |  |  |  |  |  |  |  |  |  | 900,000 |
Share-based Payment Arrangement, Option [Member] | Research and Development Expense [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expense |  |  |  |  |  |  |  | 17,892 | 3,714 |  |  |
Share-based Payment Arrangement, Option [Member] | General and Administrative Expense [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expense |  |  |  |  |  |  |  | 156,750 | 143,299 |  |  |
Share-based Payment Arrangement, Option [Member] | Selling and Marketing Expense [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expense |  |  |  |  |  |  |  | 2,933 | $ 4,163 |  |  |
Share-based Payment Arrangement, Option [Member] | Cost of Sales [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expense |  |  |  |  |  |  |  | $ 22,895 |  |  |  |
5% Convertible Preferred Stock [Member] | Series A Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Preferred Stock, Shares Authorized (in Shares) |  | 571,429 |  |  |  |  |  | 571,429 |  |  |  | 571,429
Conversion of Stock, Shares Converted (in Shares) | 250,000 |  |  |  |  |  |  |  |  |  |  |
Preferred Stock, Par or Stated Value Per Share (in Dollars per share) |  | $ 0.08 |  |  |  |  |  | $ 0.08 |  |  |  |
Preferred Stock, Dividends Per Share, Declared (in Dollars per share) |  |  |  |  |  |  |  | $ 0.175 |  |  |  |
Dividends, Preferred Stock |  |  |  |  |  |  |  | $ 18,000 |  |  |  |
5% Convertible Preferred Stock [Member] | Series A Preferred Stock [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Shares Issued, Price Per Share (in Dollars per share) |  | $ 3.50 |  |  |  |  |  |  |  |  |  |
Conversion of Stock, Amount Issued |  | $ 2,000,000 |  |  |  |  |  |  |  |  |  |
Conversion of Stock, Description |  | The Company may require the conversion of all of the outstanding Series A 5% Convertible Preferred Stock shares if the closing sale price of the Company’s common stock equals or exceeds $9.00 for a period of five consecutive trading days with a minimum average trading volume of 35,000 shares per day over such period; provided, that, on such date, the Conversion Shares are registered for resale |  |  |  |  |  |  |  |  |  |
Conversion of Stock, Shares Issued (in Shares) | 250,000 |  |  |  |  |  |  |  |  |  |  |
Payments of Stock Issuance Costs | $ 82,000 |  |  |  |  |  |  |  |  |  |  |
Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Consideration Received on Transaction |  |  |  |  |  |  |  | 10,232,857 | $ 1,776,575 |  |  |
Proceeds from Issuance of Common Stock |  |  |  |  |  |  |  | $ 10,588,378 | $ 1,847,662 |  |  |
Sale of Stock, Number of Shares Issued in Transaction (in Shares) |  |  |  |  |  |  |  | 1,674,943 | 625,677 |  |  |
Common Stock [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Shares Issued, Price Per Share (in Dollars per share) |  |  |  |  |  |  |  | $ 9.08 | $ 4.16 |  |  |
Common Stock [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Shares Issued, Price Per Share (in Dollars per share) |  |  |  |  |  |  |  | $ 2.33 | $ 2.59 |  |  |
Common Stock [Member] | Share-based Payment Arrangement, Option [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in Shares) |  |  |  |  |  |  |  | 137,958 | 163,500 |  |  |
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in Dollars per share) |  |  |  |  |  |  |  | $ 0.82 |  |  |  |
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in Dollars per share) |  |  |  |  |  |  |  | $ 3.90 | $ 1.04 |  |  |
Proceeds from Stock Options Exercised |  |  |  |  |  |  |  | $ 223,534 | $ 121,790 |  |  |
Common Stock [Member] | At Market Issuance Sales Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Consideration Received on Transaction |  |  |  |  |  |  |  | 10,232,857 |  |  |  |
Sale of Stock, Price Per Share (in Dollars per share) |  |  |  | $ 0.08 |  |  |  |  |  |  |  |
Proceeds from Issuance of Common Stock |  |  |  |  |  |  |  | $ 3,771,048 |  | $ 6,997,935 |  |
Sale of Stock, Number of Shares Issued in Transaction (in Shares) |  |  |  |  |  |  |  | 1,674,943 |  |  |  |
Common Stock [Member] | At Market Issuance Sales Agreement [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Consideration Received on Transaction |  |  |  | $ 7,000,000 |  |  |  |  |  |  |  |
Sale of Stock, Price Per Share (in Dollars per share) |  |  |  |  |  |  |  | $ 9.08 |  |  |  |
Common Stock [Member] | At Market Issuance Sales Agreement [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Price Per Share (in Dollars per share) |  |  |  |  |  |  |  | $ 2.33 |  |  |  |
Common Stock [Member] | At Market Issuance Sales Agreement [Member] | Registration Rights Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from Issuance of Common Stock |  |  |  |  |  |  |  | $ 6,817,330 |  |  |  |
Common Stock [Member] | At Market Issuance Sales Agreement [Member] | Registration Rights Agreement [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Consideration Received on Transaction |  |  |  |  | $ 12,500,000 |  |  |  |  |  |  |
Preferred Stock [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |
SHAREHOLDERS' EQUITY (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Conversion of Stock, Shares Converted (in Shares) |  |  |  |  |  |  |  | 250,000 |  |  |  |

X
- References No definition available. + Details
Name: | bmra_SHAREHOLDERSEQUITYDetailsLineItems
Namespace Prefix: | bmra_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -URI http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586 + Details
Name: | us-gaap_ConversionOfStockAmountIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition A unique description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586 + Details
Name: | us-gaap_ConversionOfStockDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586 + Details
Name: | us-gaap_ConversionOfStockSharesConverted1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586 + Details
Name: | us-gaap_ConversionOfStockSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 405 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817 + Details
Name: | us-gaap_DividendsPreferredStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost to be recognized for option under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash outflow for cost incurred directly with the issuance of an equity security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfStockIssuanceCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Aggregate dividends declared during the period for each share of preferred stock outstanding. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendsPerShareDeclared
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from the additional capital contribution to the entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow from exercise of option under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchase price of common stock expressed as a percentage of its fair value. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of share options (or share units) exercised during the current period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_MX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=bmra_A2010PlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=bmra_A2014PlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=bmra_A2017PlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=bmra_A2020PlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=bmra_A5PercentConvertiblePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=bmra_AtMarketIssuanceSalesAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=bmra_RegistrationRightsAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=us-gaap_PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |