XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments - Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Apr. 05, 2025
Dec. 28, 2024
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis $ 99,514  
Gross Unrealized Gains 425 $ 153
Gross Unrealized Losses (11) (64)
Marketable Securities, Fair Value 99,928 100,554
Cash Equivalent, Fair Value 228,053 188,057
Total, Amortized Cost Basis 327,567 288,523
Total, Fair Value 327,981 288,611
Money market funds    
Fair Value of Financial Instruments    
Cash Equivalent, Amortized Cost Basis 228,053 188,057
Cash Equivalent, Fair Value 228,053 188,057
Corporate debt securities    
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis 3,940 13,517
Gross Unrealized Gains 0 12
Gross Unrealized Losses (5) (15)
Marketable Securities, Fair Value 3,935 13,514
Government debt securities    
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis 95,574 86,949
Gross Unrealized Gains 425 141
Gross Unrealized Losses (6) (49)
Marketable Securities, Fair Value $ 95,993 $ 87,040