v3.26.3
Note 24 - Financial Risk Management and Financial Instruments (Tables)
3 Months Ended
Aug. 31, 2026
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
              August 31, 
  

Level 1

  

Level 2

  

Level 3

  2026 

Financial assets

                

Cash and cash equivalents

 $214,960  $—  $—  $214,960 

Restricted cash

  3,383   —   —   3,383 

Marketable securities

  3,047   —   —   3,047 

Long-term investments

  1,025   976   4,364   6,365 

Digital assets

  720   —   —   720 

Total recurring fair value measurements

 $223,135  $976  $4,364  $228,475 
              May 31, 
  

Level 1

  

Level 2

  

Level 3

  2026 

Financial assets

                

Cash and cash equivalents

 $225,977  $—  $—  $225,977 

Marketable securities

  5,289   —   —   5,289 

Long-term investments

  1,197   990   4,364   6,551 

Total recurring fair value measurements

 $232,463  $990  $4,364  $237,817 
Crypto Asset, Holding [Table Text Block]
  

Quantity

  

Cost Basis

  

Fair Value

  

Cumulative Unrealized Gain (Loss)

 

Bitcoin

  9.16  $1,000  $720  $(280)

Total digital assets

  9.16  $1,000  $720  $(280)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
  

Equity

 
  

Investments

 

Balance, May 31, 2026

 $4,364 

Unrealized gain (loss) on fair value

  — 

Balance, August 31, 2026

 $4,364 
  

Equity

  

Warrant

  

Contingent

 
  

Investments

  

Liability

  

Consideration

 

Balance, May 31, 2025

 $8,160  $(1,092) $(15,000)

Unrealized gain (loss) on fair value

  —   (3,670)  15,000 

Balance, August 31, 2025

 $8,160  $(4,762) $— 
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
    

Significant

   
  

Valuation

 

unobservable

   

Financial asset / financial liability

 

technique

 

input

 

Inputs

 

Equity investments

 

Discounted cash flows

 

Probability of achievement

 

70%