v3.26.1
Note 7 - Accumulated Other Comprehensive (Loss) Income - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Balance $ 336,227 $ 321,860
Balance 334,477 325,015
Accumulated Foreign Currency Adjustment Including Portion Attributable to Noncontrolling Interest [Member]    
Balance (41,403) (48,915)
Other comprehensive loss before reclassifications (1,816) 3,681
Amounts reclassified from accumulated other comprehensive income 0 0
Balance (43,219) (45,234)
Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member]    
Balance 36 18
Other comprehensive loss before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive income 10 (8)
Balance 46 10
AOCI Including Portion Attributable to Noncontrolling Interest [Member]    
Balance (41,367) (48,897)
Other comprehensive loss before reclassifications (1,816) 3,681
Amounts reclassified from accumulated other comprehensive income 10 (8)
Balance $ (43,173) $ (45,224)