v3.25.4
Common Stock, Stock Options, Restricted Stock Awards and Warrants - Schedule of Warrants Outstanding (Details)
Sep. 30, 2025
$ / shares
shares
Schedule of Warrants Outstanding [Line Items]  
Number 13,276,754
July 2025 Offering Investors [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 1.32
Number 6,818,182
Expiration Dates Jul. 17, 2030
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 Jul. 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 Jul. 17, 2030
September 2025 Offering Investors [Member]  
Schedule of Warrants Outstanding [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 1.84
Number 5,142,858
Expiration Dates Mar. 10, 2031
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 Mar. 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 Mar. 10, 2031