XML 72 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Disaggregation of Sales, Geographic Sales and Product Sales - Net Sales by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Geographic And Sales [Line Items]        
Total net sales $ 99,005 $ 92,306 $ 176,361 $ 165,834
Geographic Distribution, Domestic [Member]        
Geographic And Sales [Line Items]        
Total net sales 5,399 4,346 10,334 8,897
Geographic Distribution, Foreign [Member]        
Geographic And Sales [Line Items]        
Total net sales 93,606 87,960 166,027 156,937
Geographic Distribution, Foreign [Member] | China [Member]        
Geographic And Sales [Line Items]        
Total net sales 63,395 61,339 101,944 96,429
Geographic Distribution, Foreign [Member] | JAPAN        
Geographic And Sales [Line Items]        
Total net sales 9,885 8,415 20,341 19,351
Geographic Distribution, Foreign [Member] | Other [Member]        
Geographic And Sales [Line Items]        
Total net sales [1] $ 20,326 $ 18,206 $ 43,742 $ 41,157
[1] No other location individually exceeds 10% of the total sales.