XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value of Financial Instruments - Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 30, 2023
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis $ 98,653  
Gross Unrealized Gains 30 $ 206
Gross Unrealized Losses (347) (1,435)
Marketable Securities, Fair Value 98,336 211,720
Cash Equivalent, Fair Value 147,307 137,195
Total, Amortized Cost Basis 245,960 350,144
Total, Fair Value 245,643 348,915
Money market funds    
Fair Value of Financial Instruments    
Cash Equivalent, Amortized Cost Basis 147,307 137,195
Cash Equivalent, Fair Value 147,307 137,195
Corporate debt securities    
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis 47,485 130,858
Gross Unrealized Gains 19 69
Gross Unrealized Losses (182) (880)
Marketable Securities, Fair Value 47,322 130,047
Government debt securities    
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis 51,168 82,091
Gross Unrealized Gains 11 137
Gross Unrealized Losses (165) (555)
Marketable Securities, Fair Value $ 51,014 $ 81,673