XML 86 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Disaggregation of Sales, Geographic Sales and Product Sales - Net Sales by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Geographic And Sales [Line Items]        
Total net sales $ 80,308 $ 76,046 $ 246,142 $ 220,347
Geographic Distribution, Domestic [Member]        
Geographic And Sales [Line Items]        
Total net sales 4,164 3,873 13,061 10,375
Geographic Distribution, Foreign [Member]        
Geographic And Sales [Line Items]        
Total net sales 76,144 72,173 233,081 209,972
Geographic Distribution, Foreign [Member] | China [Member]        
Geographic And Sales [Line Items]        
Total net sales 48,287 42,246 144,716 116,635
Geographic Distribution, Foreign [Member] | JAPAN        
Geographic And Sales [Line Items]        
Total net sales 9,175 10,546 28,526 32,481
Geographic Distribution, Foreign [Member] | Other [Member]        
Geographic And Sales [Line Items]        
Total net sales [1] $ 18,682 $ 19,381 $ 59,839 $ 60,856
[1] No other location individually exceeds 10% of the total sales.