v3.26.1
Accumulated Other Comprehensive (Loss) Income - Schedule of Changes in Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 755,262 $ 864,509
Other comprehensive gains (losses) before reclassifications 4,948 (5,149)
Reclassifications to net income (loss) of previously deferred gains (losses) 546 (1,349)
Ending Balance 466,187 924,279
Accumulated Other Comprehensive (Loss) Income    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (4,603) 2,699
Ending Balance $ 891 $ (3,799)