v3.26.1
Stock Options and Warrants - Schedule of Changes in Warrants Outstanding (Details) - 11.70 [Member] - Warrants [Member]
Mar. 31, 2026
$ / shares
shares
Schedule of Changes in Warrants Outstanding [Line Items]  
Warrants Outstanding, Number Outstanding (in Shares) | shares 3,156,000
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 3 years 1 month 28 days
Warrants Outstanding, Weighted Average Exercise Price $ 0.43
Warrants Exercisable, Number Exercisable (in Shares) | shares 156,000
Warrants Exercisable, Weighted Average Exercise Price $ 8.69
Minimum [Member]  
Schedule of Changes in Warrants Outstanding [Line Items]  
Warrants Outstanding, Exercise Price 0.00001
Maximum [Member]  
Schedule of Changes in Warrants Outstanding [Line Items]  
Warrants Outstanding, Exercise Price $ 11.7