XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments - Valuation of Financial Instruments (Details) - USD ($)
$ in Thousands
Apr. 05, 2025
Dec. 28, 2024
Fair Value of Financial Instruments    
Cash equivalents $ 228,053 $ 188,057
Short-term investments 99,928 100,554
Total 327,981 288,611
Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 228,053 188,057
Corporate debt securities    
Fair Value of Financial Instruments    
Short-term investments 3,935 13,514
Government debt securities    
Fair Value of Financial Instruments    
Short-term investments 95,993 87,040
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value of Financial Instruments    
Cash equivalents 228,053 188,057
Short-term investments 0 0
Total 228,053 188,057
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 228,053 188,057
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 99,928 100,554
Total 99,928 100,554
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 3,935 13,514
Significant Other Observable Inputs (Level 2) | Government debt securities    
Fair Value of Financial Instruments    
Short-term investments $ 95,993 $ 87,040