v3.26.1
Note 10 - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Provision for income taxes based on U.S. federal statutory tax rate, amount $ 1,730 $ 2,668
Provision for income taxes based on U.S. federal statutory tax rate, percent 21.00%  
State and local income taxes, net of federal income tax effect, amount $ 290  
Non-deductible expenses, amount $ 1,286 806
State and local income taxes, net of federal income tax effect, percent 3.50%  
Difference in jurisdictional tax rates, amount $ (174) (401)
True up of prior period, amount 724 (57)
Valuation allowance, amount (482) (179)
Other, amount $ 44 50
Difference in jurisdictional tax rates, percent (2.10%)  
Provision for income taxes $ 1,903 $ 2,887
Other, percent 0.50%  
Non-deductible expenses, percent 15.60%  
Foreign tax credits applied, amount $ (267)  
Foreign tax credits applied, percent (3.20%)  
True up of prior period, percent 8.80%  
Valuation allowance, percent (5.90%)  
Adjustments related to acquired assets and liabilities, amount $ (842)  
Adjustments related to acquired assets and liabilities, percent (10.20%)  
Capitalized transaction costs, amount $ (255)  
Capitalized transaction costs, percent (3.10%)  
Provision for income taxes, percent 23.10%  
Foreign Tax Jurisdiction [Member] | Federal Ministry of Finance, Germany [Member]    
Difference in jurisdictional tax rates, amount $ 194  
Difference in jurisdictional tax rates, percent 2.40%  
Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]    
Other, amount $ (32)  
Other, percent (0.40%)  
Foreign Tax Jurisdiction, Other [Member] | Federal Ministry of Finance, Germany [Member]    
Other, amount $ (313)  
Other, percent (3.80%)