XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Changes in Accumulated Other Comprehensive Income (Loss) (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2023
Jul. 03, 2022
Jul. 02, 2023
Jul. 03, 2022
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Amounts reclassified from accumulated other comprehensive income (loss), tax $ 99 $ 77 $ 437 $ 58    
Foreign currency translation adjustments, tax 0 0 0 0 $ 0 $ 0
Unrealized (losses) gains on marketable securities, tax (1,975) (1,459) (1,975) (1,459) (2,308) 1,055
Unrealized (Losses) Gains on Cash Flow Hedges 808 0 808 0 (708) 0
Retirement plans prior service benefit, tax (1,131) (1,129) (1,131) (1,129) $ (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     323 (2,573)    
Amounts reclassified from accumulated other comprehensive income (loss), tax 8 77 10 59    
Other comprehensive income (loss), tax     333 (2,514)    
Unrealized (Losses) Gains on Cash Flow Hedges            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Other comprehensive income (loss) before reclassifications, tax     1,088 0    
Amounts reclassified from accumulated other comprehensive income (loss), tax     428 0    
Other comprehensive income (loss), tax     1,516 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) (1)    
Other comprehensive income (loss), tax     $ (1) $ (1)