v3.26.1
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