XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Marketable Securities - Schedule of Gross Unrealized Losses and Fair Value by Major Security Type (Details) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 30, 2023
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months $ (2,009) $ (765)
Fair Value Less than 12 Consecutive Months 286,202 78,214
Gross Unrealized Losses 12 Consecutive Months or Longer (57,926) (69,477)
Fair Value 12 Consecutive Months or Longer 1,057,505 1,195,231
Gross Unrealized Losses, Total (59,935) (70,242)
Fair Value, Total 1,343,707 1,273,445
Agency securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (33) (31)
Fair Value Less than 12 Consecutive Months 6,929 10,923
Gross Unrealized Losses 12 Consecutive Months or Longer (518) (554)
Fair Value 12 Consecutive Months or Longer 7,482 6,446
Gross Unrealized Losses, Total (551) (585)
Fair Value, Total 14,411 17,369
Mortgage-backed securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months 0 0
Fair Value Less than 12 Consecutive Months 0 0
Gross Unrealized Losses 12 Consecutive Months or Longer (4,413) (4,731)
Fair Value 12 Consecutive Months or Longer 31,881 34,012
Gross Unrealized Losses, Total (4,413) (4,731)
Fair Value, Total 31,881 34,012
Corporate debt securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (1,882) (702)
Fair Value Less than 12 Consecutive Months 264,993 64,637
Gross Unrealized Losses 12 Consecutive Months or Longer (37,300) (45,371)
Fair Value 12 Consecutive Months or Longer 771,326 889,785
Gross Unrealized Losses, Total (39,182) (46,073)
Fair Value, Total 1,036,319 954,422
Municipal securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (94) (32)
Fair Value Less than 12 Consecutive Months 14,280 2,654
Gross Unrealized Losses 12 Consecutive Months or Longer (15,535) (18,398)
Fair Value 12 Consecutive Months or Longer 243,951 261,651
Gross Unrealized Losses, Total (15,629) (18,430)
Fair Value, Total 258,231 264,305
Other [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months 0 0
Fair Value Less than 12 Consecutive Months 0 0
Gross Unrealized Losses 12 Consecutive Months or Longer (160) (423)
Fair Value 12 Consecutive Months or Longer 2,865 3,337
Gross Unrealized Losses, Total (160) (423)
Fair Value, Total $ 2,865 $ 3,337