v3.26.1
Stockholders’ Equity - Schedule of Warrants Outstanding (Details)
Jun. 30, 2026
$ / shares
shares
Schedule of Warrants Outstanding [Line Items]  
Number 53,947,473
July 2025 Offering Agent [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 1.65
Number 272,727
Expiration Dates July 17, 2030
July 2025 Prior Offering Agent [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 1.65
Number 477,273
Expiration Dates July 17, 2030
September 2025 Offering Agent [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 1.92
Number 205,714
Expiration Dates March 10, 2031
September 2025 Prior Offering Agent [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 2.1875
Number 360,000
Expiration Dates March 10, 2031
December 2025 Offering Investors [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 0.0001
Number 7,046,000
Expiration Dates None
December 2025 Offering Investors [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 0.9
Number 15,697,024
Expiration Dates January 20, 2031
December 2025 Placement Offering Agent [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 1.3625
Number 1,155,963
Expiration Dates December 8, 2030
December 2025 Prior Offering Agent [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 1.199
Number 660,550
Expiration Dates December 8, 2030
May 2026 Loan Agreement Lenders [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 0.9
Number 1,111,111
Expiration Dates May 22, 2031
May 2026 Warrant Inducement Investor [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 0.9
Number 25,555,556
Expiration Dates May 22, 2031
May 2026 Warrant Placement Offering Agent [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 1.125
Number 894,444
Expiration Dates June 18, 2031
May 2026 Warrant Placement Prior Offering Agent [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 1.199
Number 511,111
Expiration Dates June 18,2031