v3.26.1
Schedule of Warrant Activity (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Weighted-Average Remaining Contractual Life (Years), Outstanding Exercisable 9 years 1 month 6 days
Warrant [Member]  
Number of Warrants Outstanding, Beginning balance | shares 1,999,205
Weighted-Average Exercise Price Outstanding, Beginning balance | $ / shares $ 2.56
Number of Warrants Outstanding, Issued | shares
Weighted-Average Exercise Price Outstanding, Issued | $ / shares
Number of Warrants Outstanding, Exercised | shares 37,500
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,961,705
Weighted-Average Exercise Price Outstanding, Ending balance | $ / shares $ 2.59
Weighted-Average Remaining Contractual Life (Years), Outstanding 5 years 4 months 6 days
Number of Warrants Outstanding, Exercisable | shares 1,920,321
Weighted-Average Exercise Price Outstanding, Exercisable | $ / shares $ 2.58
Weighted-Average Remaining Contractual Life (Years), Outstanding Exercisable 5 years 4 months 13 days