v3.26.3
Marketable Securities - Schedule of Marketable Securities Classified as Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Sep. 26, 2026
Dec. 27, 2025
Marketable Securities [Line Items]    
Amortized Cost, Total $ 2,078,538 $ 1,850,656
Gross Unrealized Gains 403 14,168
Gross Unrealized Losses (52,162) (8,693)
Fair Value 2,026,779 1,856,131
U.S. Treasury securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 17,304 11,310
Gross Unrealized Gains 0 54
Gross Unrealized Losses (534) (3)
Fair Value 16,770 11,361
Agency securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 139,720 79,794
Gross Unrealized Gains 0 63
Gross Unrealized Losses (5,099) (316)
Fair Value 134,621 79,541
Mortgage-backed securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 65,620 86,251
Gross Unrealized Gains 0 567
Gross Unrealized Losses (2,144) (1,508)
Fair Value 63,476 85,310
Corporate Debt Securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 1,646,142 1,454,326
Gross Unrealized Gains 400 12,809
Gross Unrealized Losses (39,071) (4,624)
Fair Value 1,607,471 1,462,511
Municipal securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 209,752 217,629
Gross Unrealized Gains 3 675
Gross Unrealized Losses (5,314) (2,201)
Fair Value 204,441 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