XML 80 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Disaggregation of Sales, Geographic Sales and Product Sales - Net Sales by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Geographic And Sales [Line Items]        
Total net sales $ 92,306 $ 81,101 $ 165,834 $ 144,301
Geographic Distribution, Domestic [Member]        
Geographic And Sales [Line Items]        
Total net sales 4,346 3,872 8,897 6,502
Geographic Distribution, Foreign [Member]        
Geographic And Sales [Line Items]        
Total net sales 87,960 77,229 156,937 137,799
Geographic Distribution, Foreign [Member] | China [Member]        
Geographic And Sales [Line Items]        
Total net sales 61,339 46,150 96,429 74,389
Geographic Distribution, Foreign [Member] | JAPAN        
Geographic And Sales [Line Items]        
Total net sales 8,415 10,302 19,351 21,935
Geographic Distribution, Foreign [Member] | Other [Member]        
Geographic And Sales [Line Items]        
Total net sales [1] $ 18,206 $ 20,777 $ 41,157 $ 41,475
[1] No other location individually exceeds 10% of the total sales.