XML 69 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive (Loss) Income - Schedule of Changes in Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 506,880 $ 407,686
Other comprehensive gains (losses) before reclassifications (4,956) 1,261
Reclassifications to net income of previously deferred gains (losses) (1,329) 1,159
Ending Balance 235,575 491,916
Accumulated Other Comprehensive (Loss) Income    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (313) (2,008)
Ending Balance $ (6,598) $ 412