v3.26.1
Note 10 - Income Taxes - Operating Loss Carryforwards (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating loss carry forwards $ 15,169
Domestic Tax Jurisdiction [Member]  
Operating loss carry forwards 3,716
Domestic Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member]  
Operating loss carry forwards 3,716
Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]  
Operating loss carry forwards 11,453
Tax Year 2034 [Member]  
Operating loss carry forwards 793
Tax Year 2034 [Member] | Domestic Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member]  
Operating loss carry forwards 793
Tax Year 2034 [Member] | Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]  
Operating loss carry forwards 0
Tax Year 2035 [Member]  
Operating loss carry forwards 2,923
Tax Year 2035 [Member] | Domestic Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member]  
Operating loss carry forwards 2,923
Tax Year 2035 [Member] | Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]  
Operating loss carry forwards 0
Tax Year 2036 [Member]  
Operating loss carry forwards 0
Tax Year 2036 [Member] | Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]  
Operating loss carry forwards 0
Tax Year 2037 [Member] | Domestic Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member]  
Operating loss carry forwards 0
Tax Year 2037 [Member] | Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]  
Operating loss carry forwards 0
Tax Year 2038 [Member]  
Operating loss carry forwards 0
Tax Year 2038 [Member] | Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]  
Operating loss carry forwards 0
Tax Year 2039 [Member]  
Operating loss carry forwards 3,616
Tax Year 2039 [Member] | Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]  
Operating loss carry forwards 3,616
Tax Year 2040 [Member]  
Operating loss carry forwards 2,088
Tax Year 2040 [Member] | Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]  
Operating loss carry forwards 2,088
Tax Year 2041 [Member]  
Operating loss carry forwards 1,717
Tax Year 2041 [Member] | Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]  
Operating loss carry forwards 1,717
Tax Year 2042 [Member]  
Operating loss carry forwards 1,841
Tax Year 2042 [Member] | Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]  
Operating loss carry forwards 1,841
Tax Year 2043 [Member]  
Operating loss carry forwards 2,172
Tax Year 2043 [Member] | Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]  
Operating loss carry forwards 2,172
Tax Year 2044 [Member]  
Operating loss carry forwards 19
Tax Year 2044 [Member] | Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]  
Operating loss carry forwards $ 19