XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments - Valuation of Financial Instruments (Details) - USD ($)
$ in Thousands
Oct. 04, 2025
Dec. 28, 2024
Fair Value of Financial Instruments    
Cash equivalents $ 234,875 $ 188,057
Short-term investments 97,622 100,554
Total 332,497 288,611
Corporate debt securities    
Fair Value of Financial Instruments    
Short-term investments 61 13,514
Government debt securities    
Fair Value of Financial Instruments    
Short-term investments 97,561 87,040
Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 234,875 188,057
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value of Financial Instruments    
Cash equivalents 234,875 188,057
Short-term investments 0 0
Total 234,875 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
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 234,875 188,057
Significant Other Observable Inputs (Level 2)    
Fair Value of Financial Instruments    
Cash equivalents 0 0
Short-term investments 97,622 100,554
Total 97,622 100,554
Significant Other Observable Inputs (Level 2) | Corporate debt securities    
Fair Value of Financial Instruments    
Short-term investments 61 13,514
Significant Other Observable Inputs (Level 2) | Government debt securities    
Fair Value of Financial Instruments    
Short-term investments 97,561 87,040
Significant Other Observable Inputs (Level 2) | Money market funds    
Fair Value of Financial Instruments    
Cash equivalents $ 0 $ 0