v3.26.3
Note 24 - Financial Risk Management and Financial Instruments - Reconciliation of Level 3 Assets and Liabilities (Details) - Fair Value, Inputs, Level 3 [Member] - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Warrant Liability [Member]    
Balance   $ (1,092)
Unrealized gain (loss) on fair value   (3,670)
Balance   (4,762)
Contingent Consideration [Member]    
Balance   (15,000)
Unrealized gain (loss) on fair value   15,000
Balance   0
Equity Investments [Member]    
Balance $ 4,364 8,160
Unrealized gain (loss) on fair value 0 0
Balance $ 4,364 $ 8,160