XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Schedule of Sales By Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2025
Sep. 27, 2024
Sep. 26, 2025
Sep. 27, 2024
Segment Reporting Information [Line Items]        
Total net sales $ 239,296 $ 211,139 $ 724,046 $ 615,749
Singapore        
Segment Reporting Information [Line Items]        
Total net sales 113,957 87,823 329,915 248,490
United States of America        
Segment Reporting Information [Line Items]        
Total net sales 75,143 64,245 227,637 197,898
Europe        
Segment Reporting Information [Line Items]        
Total net sales 22,762 24,818 73,174 77,474
Other        
Segment Reporting Information [Line Items]        
Total net sales $ 27,434 $ 34,253 $ 93,320 $ 91,887