v3.26.1
Schedule of Stock Options (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Stock option, outstanding beginning balance | shares 1,875,482
Weighted average exercise price, outstanding, beginning balance | $ / shares $ 9.76
Weighted average remaining life, beginning 9 years 7 months 24 days
Stock option, granted | shares
Weighted average exercise price, granted | $ / shares
Stock option, forfeited/cancelled | shares (20,078)
Weighted average exercise price, forfeited/cancelled | $ / shares $ 42.07
Weighted average remaining life, forfeited or cancelled 9 years 5 months 1 day
Stock option, outstanding ending balance | shares 1,855,404
Weighted average exercise price, outstanding, ending balance | $ / shares $ 8.35
Weighted average remaining life, ending 9 years 1 month 24 days
Stock option, ending balance, Exercisable | shares 1,837,904
Weighted average exercise price, exercisable, ending balance | $ / shares $ 8.43
Weighted average remaining life, exercisable 9 years 1 month 24 days