XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.3
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 9 Months Ended
Sep. 30, 2023
Sep. 24, 2022
Sep. 30, 2023
Sep. 24, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     $ 887,221  
Other comprehensive income $ (1,318) $ (3,080) 3,295 $ (9,998)
Ending Balance 1,043,154   1,043,154  
Unrealized Holding (Losses) Gains on Available-for-Sale Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     (8,449)  
Other comprehensive income     958  
Ending Balance (7,491)   (7,491)  
Foreign Currency Translation        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     (6,575)  
Other comprehensive income     2,337  
Ending Balance (4,238)   (4,238)  
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     (15,024)  
Other comprehensive income     3,295  
Ending Balance $ (11,729)   $ (11,729)