v3.26.1
Fair Value of Financial Instruments - Schedule of Valuation of the Financial Instruments (Details) - USD ($)
$ in Thousands
Jul. 04, 2026
Jan. 03, 2026
Fair Value of Financial Instruments    
Cash equivalents $ 141,849 $ 211,646
Short-term investments 35,051 79,400
Total 176,900 291,046
Government debt securities    
Fair Value of Financial Instruments    
Short-term investments 35,051 79,400
Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 141,849 206,051
Time deposit    
Fair Value of Financial Instruments    
Cash equivalents   5,595
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value of Financial Instruments    
Cash equivalents 141,849 206,051
Short-term investments 0 0
Total 141,849 206,051
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 141,849 206,051
Quoted Prices in Active Markets for Identical Assets (Level 1) | Time deposit    
Fair Value of Financial Instruments    
Cash equivalents   0
Significant Other Observable Inputs (Level 2)    
Fair Value of Financial Instruments    
Cash equivalents 0 5,595
Short-term investments 35,051 79,400
Total 35,051 84,995
Significant Other Observable Inputs (Level 2) | Government debt securities    
Fair Value of Financial Instruments    
Short-term investments 35,051 79,400
Significant Other Observable Inputs (Level 2) | Money market funds    
Fair Value of Financial Instruments    
Cash equivalents $ 0 0
Significant Other Observable Inputs (Level 2) | Time deposit    
Fair Value of Financial Instruments    
Cash equivalents   $ 5,595