XML 76 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components - Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 27, 2025
Dec. 28, 2024
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost $ 171,310 $ 169,158
Gross Unrealized Gains 550 365
Gross Unrealized Losses (18) (228)
Fair Value 171,842 169,295
Amortized Cost    
Due in one year or less 105,351 82,492
Due after one year to five years 65,959 86,666
Amortized Cost 171,310 169,158
Fair Value    
Due in one year or less 105,654 82,587
Due after one year to five years 66,188 86,708
Fair Value 171,842 169,295
U.S. treasuries    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 76,397 71,188
Gross Unrealized Gains 229 139
Gross Unrealized Losses 0 (75)
Fair Value 76,626 71,252
Amortized Cost    
Amortized Cost 76,397 71,188
Fair Value    
Fair Value 76,626 71,252
Commercial paper    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 7,414 998
Gross Unrealized Gains 1 0
Gross Unrealized Losses (1) 0
Fair Value 7,414 998
Amortized Cost    
Amortized Cost 7,414 998
Fair Value    
Fair Value 7,414 998
Corporate bonds    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 74,612 83,091
Gross Unrealized Gains 296 211
Gross Unrealized Losses (11) (126)
Fair Value 74,897 83,176
Amortized Cost    
Amortized Cost 74,612 83,091
Fair Value    
Fair Value 74,897 83,176
U.S. agency securities    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 12,887 13,881
Gross Unrealized Gains 24 15
Gross Unrealized Losses (6) (27)
Fair Value 12,905 13,869
Amortized Cost    
Amortized Cost 12,887 13,881
Fair Value    
Fair Value $ 12,905 $ 13,869