v3.26.1
Note 14 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Income Tax Expense (Benefit) $ 1,532 $ 1,699
Effective Income Tax Rate Reconciliation, Percent 28.50% 28.90%
Income Tax Jurisdiction, Domestic Federal [Member] | Internal Revenue Service (IRS) [Member]    
Effective Income Tax Rate Reconciliation, Percent 29.00% 29.30%
Income Tax Jurisdiction, Foreign [Member] | Canada Revenue Agency [Member]    
Effective Income Tax Rate Reconciliation, Percent 23.40% 26.70%
Income Tax Jurisdiction, Foreign [Member] | Europe [Member]    
Effective Income Tax Rate Reconciliation, Percent 28.00% 55.70%
Income Tax Jurisdiction, Foreign [Member] | Bureau of Internal Revenue of Philippines [Member]    
Effective Income Tax Rate Reconciliation, Percent 24.90%