XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments - Valuation of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Dec. 30, 2023
Fair Value of Financial Instruments    
Cash equivalents $ 211,220 $ 137,195
Short-term investments 66,596 211,720
Total 277,816 348,915
Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 211,220 137,195
Corporate debt securities    
Fair Value of Financial Instruments    
Short-term investments 14,281 130,047
Government debt securities    
Fair Value of Financial Instruments    
Short-term investments 52,315 81,673
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value of Financial Instruments    
Cash equivalents 211,220 137,195
Short-term investments 0 0
Total 211,220 137,195
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 211,220 137,195
Quoted Prices in Active Markets for Identical Assets (Level 1) | Corporate debt securities    
Fair Value of Financial Instruments    
Short-term investments 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Government debt securities    
Fair Value of Financial Instruments    
Short-term investments 0 0
Significant Other Observable Inputs (Level 2)    
Fair Value of Financial Instruments    
Cash equivalents 0 0
Short-term investments 66,596 211,720
Total 66,596 211,720
Significant Other Observable Inputs (Level 2) | Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 0 0
Significant Other Observable Inputs (Level 2) | Corporate debt securities    
Fair Value of Financial Instruments    
Short-term investments 14,281 130,047
Significant Other Observable Inputs (Level 2) | Government debt securities    
Fair Value of Financial Instruments    
Short-term investments $ 52,315 $ 81,673