XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value of Financial Instruments - Valuation of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 30, 2023
Fair Value of Financial Instruments    
Cash equivalents $ 147,307 $ 137,195
Short-term investments 98,336 211,720
Total 245,643 348,915
Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 147,307 137,195
Corporate debt securities    
Fair Value of Financial Instruments    
Short-term investments 47,322 130,047
Government debt securities    
Fair Value of Financial Instruments    
Short-term investments 51,014 81,673
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value of Financial Instruments    
Cash equivalents 147,307 137,195
Short-term investments 0 0
Total 147,307 137,195
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 147,307 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 98,336 211,720
Total 98,336 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 47,322 130,047
Significant Other Observable Inputs (Level 2) | Government debt securities    
Fair Value of Financial Instruments    
Short-term investments $ 51,014 $ 81,673