v3.26.1
Schedule of Warrant Activity (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Weighted-Average Remaining Contractual Life (Years), Outstanding Exercisable 8 years 7 months 6 days
Warrant [Member]  
Number of Warrants Outstanding, Beginning balance | shares 3,462,665
Weighted-Average Exercise Price Outstanding, Beginning balance | $ / shares $ 1.88
Number of Warrants Outstanding, Issued | shares 41,384
Weighted-Average Exercise Price Outstanding, Issued | $ / shares $ 3.00
Number of Warrants Outstanding, Exercised | shares 1,504,844
Weighted-Average Exercise Price Outstanding, Exercised | $ / shares $ 1.00
Number of Warrants Outstanding, Expired | shares
Weighted-Average Exercise Price Outstanding, Expired | $ / shares
Number of Warrants Outstanding, Ending balance | shares 1,999,205
Weighted-Average Exercise Price Outstanding, Ending balance | $ / shares $ 2.56
Weighted-Average Remaining Contractual Life (Years), Outstanding 5 years 7 months 24 days
Number of Warrants Outstanding, Exercisable | shares 1,957,821
Weighted-Average Exercise Price Outstanding, Exercisable | $ / shares $ 2.57
Weighted-Average Remaining Contractual Life (Years), Outstanding Exercisable 5 years 8 months 1 day