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