v3.26.1
Schedule of Restricted Share Units (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Equity [Abstract]    
Number of shares, Unvested, Beginning balance 332,209 400,757
Weighted average grant date fair value per share, Unvested, Beginning balance $ 6.26 $ 5.22
Number of shares, Granted 181,238 140,762 [1]
Weighted average grant date fair value per share, Granted $ 5.62 $ 7.53 [1]
Number of shares, Vested (122,276) (159,169)
Weighted average grant date fair value per share, Vested $ 5.34 $ 5.18
Number of shares, Forfeited (55,087) (50,141)
Weighted average grant date fair value per share, Forfeited $ 7.21 $ 4.98
Number of shares, Unvested, ending balance 336,084 332,209
Weighted average grant date fair value per share, Unvested, Ending balance $ 6.09 $ 6.26
[1] On October 14, 2025, the Company granted 140,762 RSUs to executives and employees of the Company, which vest in one-third increments on October 14, 2026, June 30 of 2027 and 2028. The vesting of these RSUs resulted in stock-based compensation of $103,039 and $213,856 for the three and six months ended June 30, 2026 (three and six months ended June 30, 2025 – $nil), which is included in operation and administration expenses on the condensed interim consolidated statements of income and comprehensive income.