XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
AOCI Attributable to Parent, Net of Tax        
Balance at beginning $ 1,332,182 $ 1,405,244 $ 1,446,031 $ 1,374,337
Net current period other comprehensive income (loss) 1,426 790 265 564
Balance at ending 1,343,428 1,422,728 1,343,428 1,422,728
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax        
Balance at beginning (4,020) (1,419) (2,859) (1,193)
Balance at ending (2,594) $ (629) (2,594) $ (629)
Unrealized Gains (Losses) on Available-for-Sale Marketable Debt Securities        
AOCI Attributable to Parent, Net of Tax        
Balance at beginning     (2,859)  
Other comprehensive income (loss)     265  
Net current period other comprehensive income (loss)     265  
Balance at ending $ (2,594)   $ (2,594)