XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
AOCI Attributable to Parent, Net of Tax    
Accumulated other comprehensive income (loss) balance, Beginning $ 1,374,337 $ 1,301,834
Other comprehensive income gain (loss), net of tax (455) 1,707
Accumulated other comprehensive income (loss) balance, Ending 1,387,902 1,320,211
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax    
Accumulated other comprehensive income (loss) balance, Beginning (1,193) (6,449)
Accumulated other comprehensive income (loss) balance, Ending (1,648) $ (4,741)
Unrealized Gains (Losses) on Available-for-Sale Marketable Securities    
AOCI Attributable to Parent, Net of Tax    
Accumulated other comprehensive income (loss) balance, Beginning (1,193)  
Other comprehensive income (loss) (455)  
Other comprehensive income gain (loss), net of tax (455)  
Accumulated other comprehensive income (loss) balance, Ending $ (1,648)