XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities - Schedule of Gross Unrealized Losses and Fair Value by Major Security Type (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months $ (765) $ (30,716)
Fair Value Less than 12 Consecutive Months 78,214 601,202
Gross Unrealized Losses 12 Consecutive Months or Longer (69,477) (83,412)
Fair Value 12 Consecutive Months or Longer 1,195,231 756,413
Gross Unrealized Losses, Total (70,242) (114,128)
Fair Value, Total 1,273,445 1,357,615
U.S. Treasury 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 0 0
Fair Value 12 Consecutive Months or Longer 0 0
Gross Unrealized Losses, Total 0 0
Fair Value, Total 0 0
Agency securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (31) 0
Fair Value Less than 12 Consecutive Months 10,923 0
Gross Unrealized Losses 12 Consecutive Months or Longer (554) (786)
Fair Value 12 Consecutive Months or Longer 6,446 6,214
Gross Unrealized Losses, Total (585) (786)
Fair Value, Total 17,369 6,214
Mortgage-backed securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months 0 (1,900)
Fair Value Less than 12 Consecutive Months 0 23,229
Gross Unrealized Losses 12 Consecutive Months or Longer (4,731) (2,625)
Fair Value 12 Consecutive Months or Longer 34,012 17,619
Gross Unrealized Losses, Total (4,731) (4,525)
Fair Value, Total 34,012 40,848
Corporate debt securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (702) (26,680)
Fair Value Less than 12 Consecutive Months 64,637 508,956
Gross Unrealized Losses 12 Consecutive Months or Longer (45,371) (51,122)
Fair Value 12 Consecutive Months or Longer 889,785 498,834
Gross Unrealized Losses, Total (46,073) (77,802)
Fair Value, Total 954,422 1,007,790
Municipal securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (32) (2,136)
Fair Value Less than 12 Consecutive Months 2,654 69,017
Gross Unrealized Losses 12 Consecutive Months or Longer (18,398) (26,725)
Fair Value 12 Consecutive Months or Longer 261,651 225,679
Gross Unrealized Losses, Total (18,430) (28,861)
Fair Value, Total 264,305 294,696
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 (423) (2,154)
Fair Value 12 Consecutive Months or Longer 3,337 8,067
Gross Unrealized Losses, Total (423) (2,154)
Fair Value, Total $ 3,337 $ 8,067