XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Comprehensive Income - Components of and Changes in Accumulated Other Comprehensive (loss) Income, Net of Related Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 983,923  
Other comprehensive income (loss) 30 $ 2,831
Ending Balance 1,017,911  
Unrealized Holding (Losses) Gains on Available-for-Sale Securities    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (5,010)  
Other comprehensive income (loss) 336  
Ending Balance (4,674)  
Foreign Currency Translation    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (1,855)  
Other comprehensive income (loss) (306)  
Ending Balance (2,161)  
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (6,865)  
Other comprehensive income (loss) 30  
Ending Balance $ (6,835)