v3.25.2
Fair Value of Financial Instruments - Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Jul. 05, 2025
Dec. 28, 2024
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis $ 100,968  
Gross Unrealized Gains 146 $ 153
Gross Unrealized Losses (33) (64)
Marketable Securities, Fair Value 101,081 100,554
Cash Equivalent, Fair Value 235,405 188,057
Total, Amortized Cost Basis 336,373 288,523
Total, Fair Value 336,486 288,611
Money market funds    
Fair Value of Financial Instruments    
Cash Equivalent, Amortized Cost Basis 235,405 188,057
Cash Equivalent, Fair Value 235,405 188,057
Corporate debt securities    
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis 407 13,517
Gross Unrealized Gains 0 12
Gross Unrealized Losses (2) (15)
Marketable Securities, Fair Value 405 13,514
Government debt securities    
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis 100,561 86,949
Gross Unrealized Gains 146 141
Gross Unrealized Losses (31) (49)
Marketable Securities, Fair Value $ 100,676 $ 87,040