v3.26.3
Accumulated Other Comprehensive Income (loss) - Schedule of Changes in Accumulated Other Comprehensive Income (Loss), Net of Tax (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 755,262 $ 864,509
Other comprehensive gains (losses) before reclassifications 7,269 (4,899)
Reclassifications to net income (loss) of previously deferred gains (losses) 735 (1,980)
Ending Balance 385,014 931,209
Accumulated Other Comprehensive Income (loss)    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (4,603) 2,699
Ending Balance $ 3,401 $ (4,180)