XML 65 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Instruments - Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis $ 100,466  
Gross Unrealized Gains 153 $ 206
Gross Unrealized Losses (64) (1,435)
Marketable Securities, Fair Value 100,554 211,720
Cash Equivalent, Fair Value 188,057 137,195
Total, Amortized Cost Basis 288,523 350,144
Total, Fair Value 288,611 348,915
Money market funds    
Fair Value of Financial Instruments    
Cash Equivalent, Amortized Cost Basis 188,057 137,195
Cash Equivalent, Fair Value 188,057 137,195
Corporate debt securities    
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis 13,517 130,858
Gross Unrealized Gains 12 69
Gross Unrealized Losses (15) (880)
Marketable Securities, Fair Value 13,514 130,047
Government debt securities    
Fair Value of Financial Instruments    
Marketable Securities, Amortized Cost Basis 86,949 82,091
Gross Unrealized Gains 141 137
Gross Unrealized Losses (49) (555)
Marketable Securities, Fair Value $ 87,040 $ 81,673