XML 69 R48.htm IDEA: XBRL DOCUMENT
v3.20.4

Fair Value - Additional Information (Details) - USD ($) $ / shares in Units, $ in Thousands | 1 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | ---
Sep. 30, 2020 | Jan. 31, 2016 | Dec. 31, 2020 | Dec. 31, 2019 | Oct. 27, 2020 | Feb. 28, 2018
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Change in contingent consideration |  |  | $ 818 | $ 4,114 |  |
Put option liability |  |  | $ 3,400 | 3,261 |  |
Warrant, exercise price |  |  | $ 4.46 |  |  |
Warrants, expires period |  |  | Feb. 23, 2028 |  |  |
Estimated air value of warrants issued |  |  | $ 300 |  |  |
Warrant issued to purchase shares |  |  | 103,326 |  |  |
Increase in value of the warrant liability |  |  | $ 1,252 | $ 104 |  |
Initial Public Offering |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Warrant, exercise price |  |  | $ 4.46 |  |  |
Warrant issued to purchase shares |  |  | 103,326 |  | 103,326 |
Series F Preferred Stock |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Contingent value rights shares |  | 3,999 |  |  |  |
Contingent value rights |  | $ 500 |  |  |  |
Contingent value rights percentage |  | 0.00375% |  |  |  |
Net proceeds percentage of cash payment to the CVR holders |  | 15.00% |  |  |  |
Series F Preferred Stock | AVEO Oncology |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Percentage of development and regulatory costs exercised using opt-out right | 50.00% |  |  |  |  |
2018 Notes |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Estimated air value of warrants issued |  |  |  |  |  | $ 300
2018 Notes | Series G Preferred Stock |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Warrant issued to purchase shares |  |  | 613,333 |  |  | 613,333
Warrant, exercise price |  |  | $ 0.75 |  |  |
Minimum |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Percentage of probabilities of contingent consideration successful achievement of specified product gross margin targets discount rates range |  |  | 12.20% |  |  |
Maximum |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Percentage of probabilities of contingent consideration successful achievement of specified product gross margin targets discount rates range |  |  | 13.50% |  |  |

X
- Definition Contingent value rights. + References No definition available. + Details
Name: | bdsx_ContingentValueRights
Namespace Prefix: | bdsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contingent value rights percentage. + References No definition available. + Details
Name: | bdsx_ContingentValueRightsPercentage
Namespace Prefix: | bdsx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contingent value rights shares. + References No definition available. + Details
Name: | bdsx_ContingentValueRightsShares
Namespace Prefix: | bdsx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Net proceeds percentage of cash payment to the cvr holders. + References No definition available. + Details
Name: | bdsx_NetProceedsPercentageOfCashPaymentToCVRHolders
Namespace Prefix: | bdsx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of development and regulatory costs exercised using opt-out right. + References No definition available. + Details
Name: | bdsx_PercentageOfDevelopmentAndRegulatoryCostsExercisedUsingOptOutRight
Namespace Prefix: | bdsx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of probabilities of contingent consideration successful achievement milestone discount rates range. + References No definition available. + Details
Name: | bdsx_PercentageOfProbabilitiesOfContingentConsiderationSuccessfulAchievementMilestoneDiscountRatesRange
Namespace Prefix: | bdsx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Put option liability current. + References No definition available. + Details
Name: | bdsx_PutOptionLiabilityCurrent
Namespace Prefix: | bdsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of expense (income) related to adjustment to fair value of warrant liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section 25 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875 + Details
Name: | us-gaap_FairValueAdjustmentOfWarrants
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value portion of warrants not settleable in cash classified as equity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_WarrantsNotSettleableInCashFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

X
- Details
Name: | srt_CounterpartyNameAxis=bdsx_AVEOOncologyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=bdsx_NotesPayable2018NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember
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: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |