XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments - Valuation of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 30, 2024
Dec. 30, 2023
Fair Value of Financial Instruments    
Cash equivalents $ 107,746 $ 137,195
Short-term investments 141,201 211,720
Total 248,947 348,915
Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 107,746 137,195
Corporate debt securities    
Fair Value of Financial Instruments    
Short-term investments 58,743 130,047
Government debt securities    
Fair Value of Financial Instruments    
Short-term investments 82,458 81,673
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value of Financial Instruments    
Cash equivalents 107,746 137,195
Short-term investments 0 0
Total 107,746 137,195
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 107,746 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 141,201 211,720
Total 141,201 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 58,743 130,047
Significant Other Observable Inputs (Level 2) | Government debt securities    
Fair Value of Financial Instruments    
Short-term investments $ 82,458 $ 81,673