XML 60 R40.htm IDEA: XBRL DOCUMENT
v3.22.4

Fair Value - Additional Information (Details) $ / shares in Units, $ in Thousands |  |  | 1 Months Ended | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | ---
Jul. 31, 2023 USD ($) Installment | Apr. 07, 2022 | Oct. 31, 2024 USD ($) | Jul. 31, 2024 USD ($) Installment | Apr. 30, 2024 USD ($) Installment | Apr. 30, 2022 USD ($) Installment | Jun. 30, 2022 USD ($) | Jun. 30, 2021 USD ($) | Dec. 31, 2022 USD ($) Installment $ / shares shares | Dec. 31, 2021 USD ($) | Dec. 31, 2018 USD ($) Installment shares | Nov. 21, 2022 shares
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Loss on debt extinguishment |  |  |  |  |  |  |  |  | $ (6,981) | $ 2,298 |  |
Net change to contingent consideration |  |  |  |  |  |  |  |  |  | 1,622 |  |
Change in fair value of warrant liability |  |  |  |  |  |  |  |  | $ (84) |  |  |
Warrants, expires period |  |  |  |  |  |  |  |  | Feb. 23, 2028 |  |  |
IPO |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Warrant, exercise price | $ / shares |  |  |  |  |  |  |  |  | $ 4.46 |  |  |
Warrant issued to purchase shares | shares |  |  |  |  |  |  |  |  | 103,326 |  |  |
2018 Notes | Series G Preferred Stock |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Warrant issued to purchase shares | shares |  |  |  |  |  |  |  |  | 613,333 |  |  |
Warrant, exercise price | $ / shares |  |  |  |  |  |  |  |  | $ 0.75 |  |  |
Integrated Diagnostics, Inc |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Business acquisition contingent consideration gross margin target |  |  |  |  |  |  |  | $ 2,000 |  |  | $ 2,000 |
Business acquisition contingent consideration gross margin target period |  |  |  |  |  |  |  |  |  |  | 7 years |
Integrated Diagnostics, Inc | Common Stock |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration shares | shares |  |  |  |  |  |  |  |  |  |  | 2,520,108 |
Contingent Consideration |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Interest expense due to passage of time and fixed payment schedule |  |  |  |  |  |  | $ 1,100 |  | $ 3,100 | $ 2,200 |  |
Reduction in contingent consideration |  |  |  |  |  |  | 1,000 |  |  |  |  |
Contingent Consideration | Discount Rate |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Changes in fair value |  |  |  |  |  |  | $ 100 |  |  |  |  |
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] |  |  |  |  |  |  | Interest Expense |  |  |  |  |
Contingent Consideration | Interest Expense |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Loss on debt extinguishment |  |  |  |  |  |  | $ (2,900) |  |  |  |  |
Contingent Consideration | Integrated Diagnostics, Inc |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Business acquisition description |  |  |  |  |  |  |  |  | requires additional consideration to be paid by the Company to such shareholders upon attainment of a three-consecutive month |  |  |
Business acquisition contingent consideration gross margin target |  |  |  |  |  |  |  | $ 2,000 |  |  | $ 2,000 |
Business acquisition contingent consideration gross margin target period |  |  |  |  |  |  |  |  |  |  | 7 years |
Contingent Consideration | Integrated Diagnostics, Inc | Third Amendment to APA Agreement |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration number of installments | Installment |  |  |  |  |  | 5 |  |  |  |  |  |
Milestone payment |  |  |  |  |  | $ 2,000 |  |  |  |  |  |
Percentage of interest on installment payments |  | 10.00% |  |  |  |  |  |  |  |  |  |
Contingent Consideration | Integrated Diagnostics, Inc | Third Amendment to APA Agreement | Scenario Forecast |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration number of installments | Installment | 3 |  |  | 1 | 1 |  |  |  |  |  |  |
Milestone payment | $ 3,000 |  |  | $ 8,400 | $ 5,000 |  |  |  |  |  |  |
Exit fee payment |  |  | $ 6,100 |  |  |  |  |  |  |  |  |
Contingent Consideration | Integrated Diagnostics, Inc | Common Stock |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Business acquisition description |  |  |  |  |  |  |  |  | If Indi elected to not exercise its option, the Company had 12 months to repurchase the common stock in two equal and consecutive quarterly cash installments totaling $37.0 million. |  |  |
Contingent consideration shares | shares |  |  |  |  |  |  |  |  |  |  | 2,520,108 |
Contingent consideration number of installments | Installment |  |  |  |  |  |  |  |  | 6 |  | 8 |
Contingent consideration arrangements, common shares, redemption amount |  |  |  |  |  |  |  |  | $ 4,600 |  | $ 37,000 |
Repayments of debt |  |  |  |  |  |  |  |  | 9,300 |  |  |
Business combination contingent consideration final payment |  |  |  |  |  |  |  |  | $ 37,000 |  |  |
Contingent Consideration | Integrated Diagnostics, Inc | Common Stock | Repurchase |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration number of installments | Installment |  |  |  |  |  |  |  |  |  |  | 2 |
Contingent consideration cash payment |  |  |  |  |  |  |  |  |  |  | $ 37,000 |
Contingent Consideration | 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 |  |  |  |  |  |  |  |  | 11.00% |  |  |
Contingent Consideration | 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 |  |  |  |  |  |  |  |  | 16.00% |  |  |
Warrant Liabilities |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Warrant issued to purchase shares | shares |  |  |  |  |  |  |  |  |  |  |  | 5,000,000
Initial fairvalue of additional warrants |  |  |  |  |  |  |  |  | $ 100 |  |  |
Change in fair value of warrant liability |  |  |  |  |  |  |  |  | $ 100 |  |  |
Warrant Liabilities | Minimum | Volatility rate | Tranche B Loan |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Warrants and Rights Outstanding, Measurement Input |  |  |  |  |  |  |  |  | 78 |  |  |
Warrant Liabilities | Maximum | Volatility rate | Tranche B Loan |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Warrants and Rights Outstanding, Measurement Input |  |  |  |  |  |  |  |  | 82 |  |  |

X
- Definition Business acquisition contingent consideration gross margin target period. + References No definition available. + Details
Name: | bdsx_BusinessAcquisitionContingentConsiderationGrossMarginTargetPeriod
Namespace Prefix: | bdsx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business acquisition contingent consideration number of installments. + References No definition available. + Details
Name: | bdsx_BusinessAcquisitionContingentConsiderationNumberOfInstallments
Namespace Prefix: | bdsx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Business combination contingent consideration arrangements common shares redemption amount. + References No definition available. + Details
Name: | bdsx_BusinessCombinationContingentConsiderationArrangementsCommonSharesRedemptionAmount
Namespace Prefix: | bdsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business combination contingent consideration final payment. + References No definition available. + Details
Name: | bdsx_BusinessCombinationContingentConsiderationFinalPayment
Namespace Prefix: | bdsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business combination contingent consideration shares. + References No definition available. + Details
Name: | bdsx_BusinessCombinationContingentConsiderationShares
Namespace Prefix: | bdsx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exit fee payment. + References No definition available. + Details
Name: | bdsx_ExitFeePayment
Namespace Prefix: | bdsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Interest expense due to passage of time and fixed payment schedule. + References No definition available. + Details
Name: | bdsx_InterestExpenseDueToPassageOfTimeAndFixedPaymentSchedule
Namespace Prefix: | bdsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Milestone payment. + References No definition available. + Details
Name: | bdsx_MilestonePayment
Namespace Prefix: | bdsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of interest on contingent consideration. + References No definition available. + Details
Name: | bdsx_PercentageOfInterestOnContingentConsideration
Namespace Prefix: | bdsx_
Data Type: | dtr-types: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: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reduction in contingent consideration + References No definition available. + Details
Name: | bdsx_ReductionInContingentConsideration
Namespace Prefix: | bdsx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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 https://asc.fasb.org/extlink&oid=126954810&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 https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585 + Details
Name: | us-gaap_CashAcquiredFromAcquisition
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 https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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 https://asc.fasb.org/extlink&oid=126973232&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 https://asc.fasb.org/extlink&oid=126954810&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 https://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 Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + 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 (c)(2) -URI https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | duration

X
- Definition Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629 Reference 3: 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 https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_GainsLossesOnExtinguishmentOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585 + Details
Name: | us-gaap_RepaymentsOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 YYYY-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 https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | instant

X
- Definition Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingMeasurementInput
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
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_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: | us-gaap_BusinessAcquisitionAxis=bdsx_IntegratedDiagnosticsIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=bdsx_ContingentConsiderationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=bdsx_RepurchaseMember
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: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=bdsx_WarrantLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |