v3.26.1
Marketable Securities - Schedule of Marketable Securities Classified as Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 27, 2025
Marketable Securities [Line Items]    
Amortized Cost, Total $ 2,049,291 $ 1,850,656
Gross Unrealized Gains 3,494 14,168
Gross Unrealized Losses (17,150) (8,693)
Fair Value 2,035,635 1,856,131
U.S. Treasury securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 11,360 11,310
Gross Unrealized Gains 15 54
Gross Unrealized Losses (138) (3)
Fair Value 11,237 11,361
Agency securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 115,462 79,794
Gross Unrealized Gains 21 63
Gross Unrealized Losses (1,359) (316)
Fair Value 114,124 79,541
Mortgage-backed securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 66,898 86,251
Gross Unrealized Gains 69 567
Gross Unrealized Losses (894) (1,508)
Fair Value 66,073 85,310
Corporate Debt Securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 1,638,978 1,454,326
Gross Unrealized Gains 3,192 12,809
Gross Unrealized Losses (12,901) (4,624)
Fair Value 1,629,269 1,462,511
Municipal securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 216,593 217,629
Gross Unrealized Gains 197 675
Gross Unrealized Losses (1,858) (2,201)
Fair Value 214,932 216,103
Other [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 0 1,346
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (41)
Fair Value $ 0 $ 1,305