v3.26.1
Warrants - Schedule of Information with Regard to Warrants Outstanding (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
June 2026 Pre-funded warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [Line Items]  
Warrants outstanding, Shares | shares 2,706,948
Warrants outstanding, Exercisable for Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares $ 0.0001
Warrants outstanding, Weighted Average Remaining Life (in Years)
Series G warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [Line Items]  
Warrants outstanding, Shares | shares 3,655,917
Warrants outstanding, Exercisable for Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares $ 2.075
Warrants outstanding, Weighted Average Remaining Life (in Years) 5 years
June 2026 Placement Agent warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [Line Items]  
Warrants outstanding, Shares | shares 255,914
Warrants outstanding, Exercisable for Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares $ 2.906
Warrants outstanding, Weighted Average Remaining Life (in Years) 5 years
Series H warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [Line Items]  
Warrants outstanding, Shares | shares 3,655,917
Warrants outstanding, Exercisable for Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares $ 2.075
Warrants outstanding, Weighted Average Remaining Life (in Years) 2 years
Series F warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [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) 4 years 9 months 18 days
Series F Placement Agent warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [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) 4 years 9 months 18 days
Class E warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [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) 3 years 9 months 18 days
Class C warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [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
January 2024 warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [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) 2 years 6 months
January 2024 Placement Agent warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [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) 2 years 6 months
August 2023 Common Stock warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [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 2 months 12 days
August 2023 Placement Agent warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [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 2 months 12 days
Class A warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [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) 3 months 18 days
Class B warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [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) 3 months 18 days
Common Stock [Member] | Other Pre-2024 Common Stock Warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [Line Items]  
Warrants outstanding, Shares | shares 10
Warrants outstanding, Exercisable for Common Stock
Warrants outstanding, Weighted Average Exercise Price | $ / shares $ 148,000
Warrants outstanding, Weighted Average Remaining Life (in Years) 2 months 12 days