Note 15 - Income Taxes - Summary of Operating Loss Carryforwards (Details) $ in Thousands | Nov. 30, 2024 USD ($) |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | |
Operating Loss Carryforwards | $ 548,268 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2025 [Member] | |
Operating Loss Carryforwards | 13,382 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2026 [Member] | |
Operating Loss Carryforwards | 18,493 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2027 [Member] | |
Operating Loss Carryforwards | 85 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2028 [Member] | |
Operating Loss Carryforwards | 11,223 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2029 [Member] | |
Operating Loss Carryforwards | 10,916 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2030 [Member] | |
Operating Loss Carryforwards | 16,580 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2031 [Member] | |
Operating Loss Carryforwards | 309,772 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2032 [Member] | |
Operating Loss Carryforwards | 14,529 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2033 [Member] | |
Operating Loss Carryforwards | 15,607 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2034 [Member] | |
Operating Loss Carryforwards | 16,383 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2035 [Member] | |
Operating Loss Carryforwards | 14,764 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2036 [Member] | |
Operating Loss Carryforwards | 14,111 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2037 [Member] | |
Operating Loss Carryforwards | 0 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2038 [Member] | |
Operating Loss Carryforwards | 0 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2039 [Member] | |
Operating Loss Carryforwards | 0 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2040 [Member] | |
Operating Loss Carryforwards | 0 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring In 2041 [Member] | |
Operating Loss Carryforwards | 0 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring in 2042 [Member] | |
Operating Loss Carryforwards | 0 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring 2043 [Member] | |
Operating Loss Carryforwards | 0 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Expiring 2044 [Member] | |
Operating Loss Carryforwards | 0 |
Foreign Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member] | Indefinite [Member] | |
Operating Loss Carryforwards | 92,423 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | |
Operating Loss Carryforwards | 163,685 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2025 [Member] | |
Operating Loss Carryforwards | 0 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2026 [Member] | |
Operating Loss Carryforwards | 17,252 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2027 [Member] | |
Operating Loss Carryforwards | 1,722 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2028 [Member] | |
Operating Loss Carryforwards | 0 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2029 [Member] | |
Operating Loss Carryforwards | 11,163 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2030 [Member] | |
Operating Loss Carryforwards | 14,854 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2031 [Member] | |
Operating Loss Carryforwards | 14,783 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2032 [Member] | |
Operating Loss Carryforwards | 18,042 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2033 [Member] | |
Operating Loss Carryforwards | 13,615 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2034 [Member] | |
Operating Loss Carryforwards | 9,795 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2035 [Member] | |
Operating Loss Carryforwards | 8,945 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2036 [Member] | |
Operating Loss Carryforwards | 8,802 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2037 [Member] | |
Operating Loss Carryforwards | 5,853 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2038 [Member] | |
Operating Loss Carryforwards | 5,965 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2039 [Member] | |
Operating Loss Carryforwards | 5,407 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2040 [Member] | |
Operating Loss Carryforwards | 6,439 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring In 2041 [Member] | |
Operating Loss Carryforwards | 0 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring in 2042 [Member] | |
Operating Loss Carryforwards | 6,644 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring 2043 [Member] | |
Operating Loss Carryforwards | 4,993 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Expiring 2044 [Member] | |
Operating Loss Carryforwards | 9,411 |
Domestic Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | Indefinite [Member] | |
Operating Loss Carryforwards | $ 0 |