XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Changes in Accumulated Other Comprehensive Income (Loss) (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Amounts reclassified from accumulated other comprehensive income (loss), tax $ 340 $ (18)    
Foreign currency translation adjustments, tax 0 0 $ 0 $ 0
Unrealized (losses) gains on marketable securities, tax (1,803) (296) (2,308) 1,055
Unrealized (Losses) Gains on Cash Flow Hedges (203) 0 (708) 0
Retirement plans prior service benefit, tax (1,130) (1,128) $ (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 503 (1,333)    
Amounts reclassified from accumulated other comprehensive income (loss), tax 2 (18)    
Other comprehensive income (loss), tax 505 (1,351)    
Unrealized (Losses) Gains on Cash Flow Hedges        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other comprehensive income (loss) before reclassifications, tax 167 0    
Amounts reclassified from accumulated other comprehensive income (loss), tax 338 0    
Other comprehensive income (loss), tax 505 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    
Other comprehensive income (loss), tax $ 0 $ 0