v3.26.1
Segment Information (Schedule of Net Revenue by Geographic Areas) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Segment Reporting Information [Line Items]        
Total net revenue [1],[2] $ 168,562 $ 170,532 $ 327,381 $ 332,592
United States (U.S.)        
Segment Reporting Information [Line Items]        
Total net revenue 112,801 112,762 215,380 216,801
Americas (excluding U.S.)        
Segment Reporting Information [Line Items]        
Total net revenue 3,725 3,517 7,009 7,239
EMEA        
Segment Reporting Information [Line Items]        
Total net revenue [1] 36,423 34,375 69,898 66,504
APAC        
Segment Reporting Information [Line Items]        
Total net revenue $ 15,613 $ 19,878 $ 35,094 $ 42,048
[1] No individual foreign country represented more than 10% of the Companys total net revenue in the periods presented.
[2] No individual foreign country represented more than 10% of the Company’s total net revenue in the periods presented.