XML 72 R66.htm IDEA: XBRL DOCUMENT v3.24.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. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Geographic And Sales [Line Items]        
Total net sales $ 88,590 $ 80,308 $ 264,951 $ 246,142
Geographic Distribution, Domestic [Member]        
Geographic And Sales [Line Items]        
Total net sales 4,681 4,164 15,015 13,061
Geographic Distribution, Foreign [Member]        
Geographic And Sales [Line Items]        
Total net sales 83,909 76,144 249,936 233,081
Geographic Distribution, Foreign [Member] | China [Member]        
Geographic And Sales [Line Items]        
Total net sales 51,830 48,287 153,774 144,716
Geographic Distribution, Foreign [Member] | JAPAN        
Geographic And Sales [Line Items]        
Total net sales 10,534 9,175 30,875 28,526
Geographic Distribution, Foreign [Member] | Other [Member]        
Geographic And Sales [Line Items]        
Total net sales [1] $ 21,545 $ 18,682 $ 65,287 $ 59,839
[1] No other location individually exceeds 10% of the total sales.