v3.26.1
Stock Options and Restricted Share Units - Schedule of Stock Options (Details) - Equity Option [Member] - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Stock Options [Line Items]    
Number of Stock Options, beginning balance 2,943,793 482,954
Weighted Average Exercise Price, beginning balance $ 3.74 $ 4.6
Number of Stock Options, granted 250,000 362,500
Weighted Average Exercise Price, granted $ 5.32 $ 1.85
Number of Stock Options, expired / cancelled (143,663) (158,333)
Weighted Average Exercise Price, expired / cancelled $ 6.18 $ 2.88
Number of Stock Options, ending balance 3,050,130 687,121
Weighted Average Exercise Price, ending balance $ 3.75 $ 3.55