v3.26.1
Note 12 - Income Taxes and Deferred Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 22, 2017
May 31, 2026
May 31, 2025
May 31, 2024
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 35.00% 21.00%    
SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)   $ 28,432    
Unrecognized Tax Benefits   0 $ 0 $ 0
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense   0 0 $ 0
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued     0  
Current Period Earnings [Member]        
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount   37,627    
Currency Translation Effects [Member]        
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount   19,429    
Return to Provision and Other Prior Period Adjustments [Member]        
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount   28,740    
Prior Year Impairment of Intangible Assets [Member]        
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount   29,602    
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]        
SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)     $ 179,090  
Income Tax Jurisdiction, Domestic Federal [Member]        
Operating Loss Carryforwards   $ 347,553    
Net Operating Loss Carryforwards Offset, Percentage Of Taxable Income   80.00%    
Income Tax Jurisdiction, Domestic Federal [Member] | Internal Revenue Service (IRS) [Member]        
Open Tax Year   2023 2024 2025 2026    
Income Tax Jurisdiction, Foreign [Member] | Canada Revenue Agency [Member]        
Operating Loss Carryforwards   $ 1,650,146    
Open Tax Year   2022 2023 2024 2025 2026    
Income Tax Jurisdiction, Foreign [Member] | Portuguese Tax Authority [Member]        
Open Tax Year   2022 2023 2024 2025 2026    
Income Tax Jurisdiction, Foreign [Member] | Federal Ministry of Finance, Germany [Member]        
Open Tax Year   2021 2022 2023 2024 2025 2026    
Income Tax Jurisdiction, Foreign [Member] | Australian Taxation Office [Member]        
Open Tax Year   2022 2023 2024 2025 2026