v3.25.4

Warrants - Schedule of Information with Regard to Warrants Outstanding (Details) | 12 Months Ended
--- | ---
Dec. 31, 2025 $ / shares shares
June 2024 Class C warrants for common stock [Member] |
Class of Warrant or Right [Line Items] |
Warrants outstanding, Shares | shares | 71,873
Warrants outstanding, Exercisable for | Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares | $ 65.2
Warrants outstanding, Weighted Average Remaining Life (in Years) | 3 years 6 months
Common Stock [Member] | October 2025 Prefunded warrants [Member] |
Class of Warrant or Right [Line Items] |
Warrants outstanding, Shares | shares | 367,750
Warrants outstanding, Exercisable for | Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares | $ 0.0004
Warrants outstanding, Weighted Average Remaining Life (in Years) |
Common Stock [Member] | Class F warrants for common stock [Member] |
Class of Warrant or Right [Line Items] |
Warrants outstanding, Shares | shares | 1,125,000
Warrants outstanding, Exercisable for | Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares | $ 7
Warrants outstanding, Weighted Average Remaining Life (in Years) | 5 years 3 months 18 days
Common Stock [Member] | Class F Placement Agent warrants for common stock [Member] |
Class of Warrant or Right [Line Items] |
Warrants outstanding, Shares | shares | 45,000
Warrants outstanding, Exercisable for | Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares | $ 10
Warrants outstanding, Weighted Average Remaining Life (in Years) | 5 years 3 months 18 days
Common Stock [Member] | Class E warrants for common stock [Member] |
Class of Warrant or Right [Line Items] |
Warrants outstanding, Shares | shares | 271,277
Warrants outstanding, Exercisable for | Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares | $ 13.68
Warrants outstanding, Weighted Average Remaining Life (in Years) | 4 years 3 months 18 days
Common Stock [Member] | January 2024 warrants for common stock [Member] |
Class of Warrant or Right [Line Items] |
Warrants outstanding, Shares | shares | 1,682
Warrants outstanding, Exercisable for | Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares | $ 2,080
Warrants outstanding, Weighted Average Remaining Life (in Years) | 3 years
Common Stock [Member] | January 2024 Placement Agent warrants for common stock [Member] |
Class of Warrant or Right [Line Items] |
Warrants outstanding, Shares | shares | 117
Warrants outstanding, Exercisable for | Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares | $ 2,600
Warrants outstanding, Weighted Average Remaining Life (in Years) | 3 years
Common Stock [Member] | August 2023 warrants for common stock [Member] |
Class of Warrant or Right [Line Items] |
Warrants outstanding, Shares | shares | 134
Warrants outstanding, Exercisable for | Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares | $ 11,584
Warrants outstanding, Weighted Average Remaining Life (in Years) | 2 years 7 months 6 days
Common Stock [Member] | August 2023 Placement Agent warrants for common stock [Member] |
Class of Warrant or Right [Line Items] |
Warrants outstanding, Shares | shares | 8
Warrants outstanding, Exercisable for | Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares | $ 14,736
Warrants outstanding, Weighted Average Remaining Life (in Years) | 2 years 7 months 6 days
Common Stock [Member] | Class A warrants for common stock [Member] |
Class of Warrant or Right [Line Items] |
Warrants outstanding, Shares | shares | 77
Warrants outstanding, Exercisable for | Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares | $ 224,000
Warrants outstanding, Weighted Average Remaining Life (in Years) | 10 months 24 days
Common Stock [Member] | Class B warrants for common stock [Member] |
Class of Warrant or Right [Line Items] |
Warrants outstanding, Shares | shares | 2
Warrants outstanding, Exercisable for | Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares | $ 320,000
Warrants outstanding, Weighted Average Remaining Life (in Years) | 10 months 24 days
Common Stock [Member] | Other Pre-2024 Common Stock Warrants [Member] |
Class of Warrant or Right [Line Items] |
Warrants outstanding, Shares | shares | 17
Warrants outstanding, Exercisable for | Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares | $ 132,849
Warrants outstanding, Weighted Average Remaining Life (in Years) | 6 months

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

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_ClassOfWarrantOrRightLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Description of reason for issuing warrant or right. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period between issuance and expiration 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 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bjdx_JuneTwoThousandTwentyFourClassCWarrantsForCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bjdx_OctoberTwoThousandTwentyFivePrefundedWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bjdx_ClassFWarrantsForCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bjdx_ClassFPlacementAgentWarrantsForCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bjdx_ClassEWarrantsForCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bjdx_JanuaryTwoThousandTwentyFourWarrantsForCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bjdx_JanuaryTwoThousandTwentyFourPlacementAgentWarrantsForCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bjdx_AugustTwoThousandTwentyThreeWarrantsForCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bjdx_AugustTwoThousandTwentyThreePlacementAgentWarrantsForCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bjdx_ClassAWarrantsForCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bjdx_ClassBWarrantsForCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bjdx_OtherPre2024CommonStockWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |