v3.26.1
Common Stock and Warrants (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Weighted average exercise price issued $ 0.89 $ 2.48
Weighted average exercise price exercised $ 0 $ 0
Warrant    
Number of warrant outstanding and exercisable, beginning 8,232,510 7,856,203
Number of warrant issued 2,050,000 710,191
Number of warrants, exercised (375,000) 0
Number of warrant expired or cancelled (1,795,850) (333,884)
Number of warrant outstanding and exercisable, ending 8,111,660 8,232,510
Weighted average exercise price exercisable and outstanding, beginning $ 3.5 $ 3.82
Weighted average exercise price issued 1.00 2.49
Weighted average exercise price exercised 1.00 0
Weighted average exercise price expired or cancelled 4.32 9.03
Weighted average exercise price exercisable and outstanding, ending $ 3.89 $ 3.5
Weighted average remaining life, beginning 3 years 5 months 26 days 4 years 3 months 25 days
Weighted average remaining life, issued 1 year 4 months 13 days 4 years 18 days
Weighted average remaining life, expired or cancelled 5 years 2 months 8 days 1 year 6 months 21 days
Weighted Average remaining life, Outstanding and exercisable, ending 4 years 10 months 17 days 3 years 5 months 27 days