v3.26.1
Stock Options and Restricted Share Units - Schedule of Stock Options (Details) - Equity Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Stock Options [Line Items]    
Number of Stock Options, beginning balance 482,954 692,170
Weighted Average Exercise Price, beginning balance $ 4.6 $ 5.09
Number of Stock Options, granted 3,012,500  
Weighted Average Exercise Price, granted $ 3.42  
Number of Stock Options, exercised (291,860)  
Weighted Average Exercise Price, exercised $ 2.31  
Number of Stock Options, expired / cancelled (259,801) (209,216)
Weighted Average Exercise Price, expired / cancelled $ 3.27
Number of Stock Options, ending balance 2,943,793 482,954
Weighted Average Exercise Price, ending balance $ 3.74 $ 4.6