v3.26.1
Note 28 - Financial Risk Management and Financial Instruments - Assets and Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
May 31, 2026
Dec. 31, 2025
May 31, 2025
Equity investments measured at fair value $ 2,187   $ 1,972
Contingent consideration 0 $ (15,000)  
Fair Value, Recurring [Member]      
Cash and cash equivalents 225,977   221,666
Marketable securities 5,289   34,697
Equity investments measured at fair value 6,551   10,132
Total recurring fair value measurements 237,817   250,403
Warrant liability     (1,092)
Contingent consideration     (15,000)
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]      
Cash and cash equivalents 225,977   221,666
Marketable securities 5,289   34,697
Equity investments measured at fair value 1,197   909
Total recurring fair value measurements 232,463   257,272
Warrant liability     0
Contingent consideration     0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Cash and cash equivalents 0   0
Marketable securities 0   0
Equity investments measured at fair value 990   1,063
Total recurring fair value measurements 990   1,063
Warrant liability     0
Contingent consideration     0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Cash and cash equivalents 0   0
Marketable securities 0   0
Equity investments measured at fair value 4,364   8,160
Total recurring fair value measurements $ 4,364   (7,932)
Warrant liability     (1,092)
Contingent consideration     $ (15,000)