XML 86 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Changes in Accumulated Other Comprehensive Income (Loss) (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
Oct. 02, 2022
Oct. 01, 2023
Oct. 02, 2022
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Amounts reclassified from accumulated other comprehensive income (loss), tax $ (869) $ (11) $ (433) $ 46    
Foreign currency translation adjustments, tax 0 0 0 0 $ 0 $ 0
Unrealized (losses) gains on marketable securities, tax (2,707) (2,467) (2,707) (2,467) (2,308) 1,055
Unrealized (Losses) Gains on Cash Flow Hedges 667 0 667 0 (708) 0
Retirement plans prior service benefit, tax (1,131) (1,130) (1,131) (1,130) $ (1,130) $ (1,128)
Foreign Currency Translation Reclassification Adjustments            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Other comprehensive income (loss) before reclassifications, tax     0 0    
Amounts reclassified from accumulated other comprehensive income (loss), tax     0 0    
Other comprehensive income (loss), tax     0 0    
Unrealized (Losses) Gains on Marketable Securities            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Other comprehensive income (loss) before reclassifications, tax     (408) (3,570)    
Amounts reclassified from accumulated other comprehensive income (loss), tax 0 (11) 9 48    
Other comprehensive income (loss), tax     (399) (3,522)    
Unrealized (Losses) Gains on Cash Flow Hedges            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Other comprehensive income (loss) before reclassifications, tax     1,816 0    
Amounts reclassified from accumulated other comprehensive income (loss), tax     (441) 0    
Other comprehensive income (loss), tax     1,375 0    
Retirement Plans Prior Service Credit            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Other comprehensive income (loss) before reclassifications, tax     0 0    
Amounts reclassified from accumulated other comprehensive income (loss), tax $ 0 $ 0 (1) (2)    
Other comprehensive income (loss), tax     $ (1) $ (2)