v3.26.1
Note 13 - Segment Information - Total Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Jul. 04, 2026
Jan. 03, 2026
Jun. 28, 2025
Total assets $ 134,006 $ 134,397 $ 135,586
UNITED STATES      
Total assets 118,930 123,021  
CANADA      
Total assets 1,804 1,828  
PUERTO RICO      
Total assets 2,364 2,637  
Europe [Member]      
Total assets 10,402 6,594  
PHILIPPINES      
Total assets $ 506 $ 317