XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Marketable Securities - Schedule of Gross Unrealized Losses and Fair Value by Major Security Type (Details) - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 28, 2024
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months $ (2,248) $ (4,993)
Fair Value Less than 12 Consecutive Months 296,777 419,246
Gross Unrealized Losses 12 Consecutive Months or Longer (10,686) (33,696)
Fair Value 12 Consecutive Months or Longer 540,354 931,764
Gross Unrealized Losses, Total (12,934) (38,689)
Fair Value, Total 837,131 1,351,010
Agency securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (101) (125)
Fair Value Less than 12 Consecutive Months 8,230 24,153
Gross Unrealized Losses 12 Consecutive Months or Longer (154) (352)
Fair Value 12 Consecutive Months or Longer 6,846 6,647
Gross Unrealized Losses, Total (255) (477)
Fair Value, Total 15,076 30,800
Mortgage-backed securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (205) (137)
Fair Value Less than 12 Consecutive Months 17,569 9,803
Gross Unrealized Losses 12 Consecutive Months or Longer (1,429) (4,238)
Fair Value 12 Consecutive Months or Longer 15,564 29,421
Gross Unrealized Losses, Total (1,634) (4,375)
Fair Value, Total 33,133 39,224
Corporate debt securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (1,745) (4,503)
Fair Value Less than 12 Consecutive Months 256,881 350,289
Gross Unrealized Losses 12 Consecutive Months or Longer (5,603) (19,334)
Fair Value 12 Consecutive Months or Longer 350,324 667,176
Gross Unrealized Losses, Total (7,348) (23,837)
Fair Value, Total 607,205 1,017,465
Municipal securities [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (194) (228)
Fair Value Less than 12 Consecutive Months 13,582 35,001
Gross Unrealized Losses 12 Consecutive Months or Longer (3,451) (9,679)
Fair Value 12 Consecutive Months or Longer 166,593 226,901
Gross Unrealized Losses, Total (3,645) (9,907)
Fair Value, Total 180,175 261,902
Other [Member]    
Marketable Securities [Line Items]    
Gross Unrealized Losses Less than 12 Consecutive Months (3) 0
Fair Value Less than 12 Consecutive Months 515 0
Gross Unrealized Losses 12 Consecutive Months or Longer (49) (93)
Fair Value 12 Consecutive Months or Longer 1,027 1,619
Gross Unrealized Losses, Total (52) (93)
Fair Value, Total $ 1,542 $ 1,619