XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments - Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Dec. 30, 2023
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis $ 66,247  
Gross Unrealized Gains 404 $ 206
Gross Unrealized Losses (55) (1,435)
Marketable Securities, Fair Value 66,596 211,720
Cash Equivalent, Fair Value 211,220 137,195
Total, Amortized Cost Basis 277,467 350,144
Total, Fair Value 277,816 348,915
Money market funds    
Fair Value of Financial Instruments    
Cash Equivalent, Amortized Cost Basis 211,220 137,195
Cash Equivalent, Fair Value 211,220 137,195
Corporate debt securities    
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis 14,313 130,858
Gross Unrealized Gains 19 69
Gross Unrealized Losses (51) (880)
Marketable Securities, Fair Value 14,281 130,047
Government debt securities    
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis 51,934 82,091
Gross Unrealized Gains 385 137
Gross Unrealized Losses (4) (555)
Marketable Securities, Fair Value $ 52,315 $ 81,673