XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) - Schedule of Changes in Accumulated Other Comprehensive Income (AOCI) (Details)
$ in Thousands
12 Months Ended
Dec. 28, 2024
USD ($)
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning balance, value $ 7,012,060
Ending balance, value 7,848,398
Foreign Currency Translation Adjustment [Member]  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning balance, value (11,508)
Other comprehensive income (loss) before reclassification, net of income tax expense (105,358)
Amounts reclassified from accumulated other comprehensive income (loss) to other income (expense), net of income tax expense 0
Net current-period other comprehensive income (loss) (105,358)
Ending balance, value (116,866)
Net Gains (Losses) on Available-for-Sale Securities [Member]  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning balance, value (54,106)
Other comprehensive income (loss) before reclassification, net of income tax expense 23,719
Amounts reclassified from accumulated other comprehensive income (loss) to other income (expense), net of income tax expense 15
Net current-period other comprehensive income (loss) 23,734
Ending balance, value (30,372)
Accumulated Other Comprehensive Income (Loss) [Member]  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning balance, value (65,614)
Other comprehensive income (loss) before reclassification, net of income tax expense (81,639)
Amounts reclassified from accumulated other comprehensive income (loss) to other income (expense), net of income tax expense 15
Net current-period other comprehensive income (loss) (81,624)
Ending balance, value $ (147,238)