v3.26.3
Digital Currencies (Tables)
6 Months Ended
Sep. 30, 2026
Digital Currencies [Abstract]  
Schedule of holdings of digital currencies [Table Text Block]
    September 30, 2026     March 31, 2026  
             
Bitcoin $ 22,410   $ 10,612  
Other currencies   212     210  
Total $ 22,622   $ 10,822  
Schedule of continuity of digital currencies [Table Text Block]
Bitcoin   Amount     Number of coins  
             
Digital currencies, March 31, 2025 $ 180,741     2,201  
             
Digital currency mined (non-cash consideration)   278,253     2,885  
Digital currency purchased   18,330     172  
Digital currency sold   (276,681 )   (2,969 )
Deposit on equipment (i)   (190,153 )   (2,139 )
Revaluation adjustment   122     -  
Digital currencies, March 31, 2026 $ 10,612     150  
             
Digital currency mined (non-cash consideration)   148,097     2,074  
Digital currency sold   (134,943 )   (1,909 )
Deposit on equipment (i)   (3,238 )   (46 )
Revaluation adjustment   1,882     -  
Digital currencies, September 30, 2026 $ 22,410     269  
Schedule of net realized and unrealized gains (losses) on digital currencies [Table Text Block]
   

September 30,

2026

   

September 30,

2025

 
             
Cumulative realized gain (loss) $ 2,614   $ 21,473  
Revaluation (loss) gain   1,888     6,241  
Net realized and unrealized (losses) gains $ 4,502   $ 27,714  
Schedule of measurement inputs and valuation techniques [Table Text Block]
    January 7, 2026     March 7, 2026     April 19, 2026  
                   
Spot rate ($)   91     67     74  
Strike price ($)   110     110     110  
Risk-free interest rate   3.48%     3.54%     3.64%  
Expected life (years)   1.01     1.01     1.01  
Annualized volatility   45.92%     51.21%     44.34%  
Number of Bitcoin   106     60     46  
Contract value ($)   11,665     6,648     5,017  
Fair value - initial ($)   1,225     266     210  
    September 30, 2026     March 31, 2026  
             
Spot price $ 84   $ 68  
Strike price $ 110   $ 110  
Risk-free interest rate   4.13 - 4.34%     3.60% - 3.71%  
Expected life (years)   0.28 - 0.56     0.79 - 0.95  
Annualized volatility   37.01 - 37.96%     51.37%  
Number of BTC pledged   212     166  
Schedule of continuity of derivative assets [Table Text Block]
    September 30, 2026     # BTC     March 31, 2026     # BTC  
                         
Balance, at April 1 $ 606     166   $ 1,300     172  
Additions   210     46     35,166     2,245  
Modifications and exercises   -     -     (12,807 )   (799 )
Expirations   -     -     (6,471 )   (1,452 )
Change in fair value   (496 )   -     (16,582 )   -  
Balance, at September 30, 2026 $ 320     212   $ 606     166