v3.26.1
Stock-based Compensation (Tables)
3 Months Ended
Jun. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of stock-based compensation expense [Table Text Block]
    June 30, 2026     June 30, 2025  
             
Stock options $ 9   $ 36  
RSUs   7,073     5,715  
Total $ 7,082   $ 5,750  
Schedule of changes in restricted share units outstanding [Table Text Block]
    Outstanding  
       
Balance, March 31, 2024 $ 1,379,056  
Granted   6,050,000  
Exercised   (326,644 )
Balance, March 31, 2025 $ 7,102,412  
       
Granted   11,176,300  
Exercised   (3,125,950 )
Balance, March 31, 2026 $ 15,152,762  
       
Granted   3,341,800  
Exercised   (1,797,375 )
Balance, June 30, 2026 $ 16,697,187  
CAD exercise price [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of changes in stock options outstanding [Table Text Block]
    Outstanding    

Weighted average

exercise price - CAD

 
             
Balance, March 31, 2024   3,465,915     5.24  
Change in exercise price   (1,605,015 )   (3.32 )
             
Balance, March 31, 2025   1,860,900   $ 5.24  
Expired   (2,000 )   (15.70 )
Exercised   (75,100 )   (5.98 )
Balance, March 31, 2026 and June 2026   1,783,800   $ 6.93  
Schedule of stock options outstanding and exercisable [Table Text Block]
Outstanding   Exercisable  

Exercise price -

CAD

  Expiry date
             
282,400   282,400 $ 5.66   August 26, 2027
50,000   50,000   10.00   March 26, 2028
450,000   450,000   6.86   July 6, 2028
400,000   400,000   3.10   September 18, 2028
100,000   100,000   1.35   December 21, 2028
200,000   200,000   1.45   February 10, 2030
20,000   20,000   1.90   May 29, 2030
1,400   1,400   10.80   December 24, 2030
60,000   60,000   18.35   April 29, 2031
180,000   153,000   18.50   October 7, 2031
40,000   40,000   25.35   November 10, 2031
1,783,800   1,756,800        
USD exercise price [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of changes in stock options outstanding [Table Text Block]
    Outstanding    

Weighted average

exercise price - USD

 
             
Balance, March 31, 2025   1,450,400   $ 2.53  
    Exercised   (600,000 )   (1.21 )
Balance, March 31, 2026 and June 2026   850,400   $ 3.47  
Schedule of stock options outstanding and exercisable [Table Text Block]
Outstanding   Exercisable  

Exercise price -

USD

  Expiry date
             
50,400   50,400 $ 4.36   August 26, 2027
500,000   500,000   1.23   September 14, 2027
130,000   130,000   5.14   July 6, 2028
100,000   100,000   1.09   February 10, 2030
30,000   30,000   20.03   April 6, 2031
20,000   -   20.36   November 10, 2031
20,000   20,000   16.61   December 9, 2031
850,400   830,400