Common Stock Warrants - Schedule of Company's Warrant Activity (Details) - $ / shares
|
3 Months Ended |
6 Months Ended |
Mar. 31, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
| Schedule of Company’s Warrant Activity [Line Items] |
|
|
|
| Warrant Issuance, Outstanding beginning balances |
467,385
|
467,385
|
481,861
|
| Warrant Issuance, Granted |
|
|
|
| Warrant Issuance, Exercised |
|
|
|
| Warrant Issuance, Canceled/ Expired |
|
(8,664)
|
(6,852)
|
| Warrant Issuance, Outstanding ending balances |
|
458,721
|
475,009
|
| Underwriter Warrants [Member] |
|
|
|
| Schedule of Company’s Warrant Activity [Line Items] |
|
|
|
| Warrant Issuance, Issuance |
|
March 2021
|
March 2021
|
| Warrant Issuance, Exercise Price (in Dollars per share) |
|
$ 662.74
|
$ 662.74
|
| Warrant Issuance, Outstanding beginning balances |
8,664
|
8,664
|
8,664
|
| Warrant Issuance, Granted |
|
|
|
| Warrant Issuance, Exercised |
|
|
|
| Warrant Issuance, Canceled/ Expired |
|
(8,664)
|
|
| Warrant Issuance, Outstanding ending balances |
|
|
8,664
|
| Warrant Issuance, Expiration |
March 2026
|
|
March 2026
|
| January 2023 warrants [Member] |
|
|
|
| Schedule of Company’s Warrant Activity [Line Items] |
|
|
|
| Warrant Issuance, Issuance |
|
January 2023
|
January 2023
|
| Warrant Issuance, Exercise Price (in Dollars per share) |
|
$ 173.42
|
$ 173.42
|
| Warrant Issuance, Outstanding beginning balances |
21,022
|
21,022
|
21,022
|
| Warrant Issuance, Granted |
|
|
|
| Warrant Issuance, Exercised |
|
|
|
| Warrant Issuance, Canceled/ Expired |
|
|
|
| Warrant Issuance, Outstanding ending balances |
|
21,022
|
21,022
|
| Warrant Issuance, Expiration |
January 2028
|
|
January 2028
|
| February 2023 warrants [Member] |
|
|
|
| Schedule of Company’s Warrant Activity [Line Items] |
|
|
|
| Warrant Issuance, Issuance |
|
February 2023
|
February 2023
|
| Warrant Issuance, Exercise Price (in Dollars per share) |
|
$ 173.42
|
$ 173.42
|
| Warrant Issuance, Outstanding beginning balances |
3,154
|
3,154
|
3,154
|
| Warrant Issuance, Granted |
|
|
|
| Warrant Issuance, Exercised |
|
|
|
| Warrant Issuance, Canceled/ Expired |
|
|
|
| Warrant Issuance, Outstanding ending balances |
|
3,154
|
3,154
|
| Warrant Issuance, Expiration |
February 2028
|
|
February 2028
|
| August 2023 warrants [Member] |
|
|
|
| Schedule of Company’s Warrant Activity [Line Items] |
|
|
|
| Warrant Issuance, Issuance |
|
August 2023
|
August 2023
|
| Warrant Issuance, Exercise Price (in Dollars per share) |
|
$ 136.97
|
$ 136.97
|
| Warrant Issuance, Outstanding beginning balances |
1,827
|
1,827
|
1,827
|
| Warrant Issuance, Granted |
|
|
|
| Warrant Issuance, Exercised |
|
|
|
| Warrant Issuance, Canceled/ Expired |
|
|
|
| Warrant Issuance, Outstanding ending balances |
|
1,827
|
1,827
|
| Warrant Issuance, Expiration |
August 2028
|
|
August 2028
|
| April 2024 Pre-Funded warrants [Member] |
|
|
|
| Schedule of Company’s Warrant Activity [Line Items] |
|
|
|
| Warrant Issuance, Issuance |
|
April 2024
|
April 2024
|
| Warrant Issuance, Exercise Price (in Dollars per share) |
|
$ 0.12
|
$ 0.12
|
| Warrant Issuance, Outstanding beginning balances |
20,174
|
20,174
|
26,242
|
| Warrant Issuance, Granted |
|
|
|
| Warrant Issuance, Exercised |
|
|
|
| Warrant Issuance, Canceled/ Expired |
|
|
|
| Warrant Issuance, Outstanding ending balances |
|
20,174
|
26,242
|
| Warrant Issuance, Expiration |
None
|
|
April 2029
|
| April 2024 warrants [Member] |
|
|
|
| Schedule of Company’s Warrant Activity [Line Items] |
|
|
|
| Warrant Issuance, Issuance |
|
April 2024
|
April 2024
|
| Warrant Issuance, Exercise Price (in Dollars per share) |
|
$ 45
|
$ 45
|
| Warrant Issuance, Outstanding beginning balances |
406,934
|
406,934
|
406,934
|
| Warrant Issuance, Granted |
|
|
|
| Warrant Issuance, Exercised |
|
|
|
| Warrant Issuance, Canceled/ Expired |
|
|
|
| Warrant Issuance, Outstanding ending balances |
|
406,934
|
406,934
|
| Warrant Issuance, Expiration |
April 2029
|
|
April 2029
|
| April Two Thousand Twenty Four warrants One [Member] |
|
|
|
| Schedule of Company’s Warrant Activity [Line Items] |
|
|
|
| Warrant Issuance, Issuance |
|
April 2024
|
April 2024
|
| Warrant Issuance, Exercise Price (in Dollars per share) |
|
$ 48.61
|
$ 48.61
|
| Warrant Issuance, Outstanding beginning balances |
2,607
|
2,607
|
2,607
|
| Warrant Issuance, Granted |
|
|
|
| Warrant Issuance, Exercised |
|
|
|
| Warrant Issuance, Canceled/ Expired |
|
|
|
| Warrant Issuance, Outstanding ending balances |
|
2,607
|
2,607
|
| Warrant Issuance, Expiration |
April 2029
|
|
April 2029
|
| August 2024 warrants [Member] |
|
|
|
| Schedule of Company’s Warrant Activity [Line Items] |
|
|
|
| Warrant Issuance, Issuance |
|
August 2024
|
August 2024
|
| Warrant Issuance, Exercise Price (in Dollars per share) |
|
$ 45
|
$ 6.11
|
| Warrant Issuance, Outstanding beginning balances |
3,003
|
3,003
|
3,003
|
| Warrant Issuance, Granted |
|
|
|
| Warrant Issuance, Exercised |
|
|
|
| Warrant Issuance, Canceled/ Expired |
|
|
|
| Warrant Issuance, Outstanding ending balances |
|
3,003
|
3,003
|
| Warrant Issuance, Expiration |
August 2029
|
|
August 2029
|
| Preferred A Placement Warrants [Member] |
|
|
|
| Schedule of Company’s Warrant Activity [Line Items] |
|
|
|
| Warrant Issuance, Issuance |
|
|
March and April 2018 and August 2019
|
| Warrant Issuance, Exercise Price (in Dollars per share) |
|
|
$ 154.64
|
| Warrant Issuance, Outstanding beginning balances |
|
|
2,653
|
| Warrant Issuance, Granted |
|
|
|
| Warrant Issuance, Exercised |
|
|
|
| Warrant Issuance, Canceled/ Expired |
|
|
(2,653)
|
| Warrant Issuance, Outstanding ending balances |
|
|
|
| Warrant Issuance, Expiration |
|
|
April 2025
|
| Preferred B Placement Warrants [Member] |
|
|
|
| Schedule of Company’s Warrant Activity [Line Items] |
|
|
|
| Warrant Issuance, Issuance |
|
|
April 2019
|
| Warrant Issuance, Exercise Price (in Dollars per share) |
|
|
$ 231.95
|
| Warrant Issuance, Outstanding beginning balances |
|
|
4,199
|
| Warrant Issuance, Granted |
|
|
|
| Warrant Issuance, Exercised |
|
|
|
| Warrant Issuance, Canceled/ Expired |
|
|
(4,199)
|
| Warrant Issuance, Outstanding ending balances |
|
|
|
| Warrant Issuance, Expiration |
|
|
April 2025
|
| Convertible Notes Placement Warrants [Member] |
|
|
|
| Schedule of Company’s Warrant Activity [Line Items] |
|
|
|
| Warrant Issuance, Issuance |
|
|
August 2020
|
| Warrant Issuance, Exercise Price (in Dollars per share) |
|
|
$ 283.81
|
| Warrant Issuance, Outstanding beginning balances |
|
|
1,556
|
| Warrant Issuance, Granted |
|
|
|
| Warrant Issuance, Exercised |
|
|
|
| Warrant Issuance, Canceled/ Expired |
|
|
|
| Warrant Issuance, Outstanding ending balances |
|
|
1,556
|
| Warrant Issuance, Expiration |
|
|
August 2025
|