v3.26.1
Investments Available for Sale - Summary of Fair Value of Investments Available for Sale by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Jan. 02, 2026
Schedule Of Available For Sale Securities [Line Items]    
Within one year $ 32,910  
Total 32,910 $ 34,386
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Within one year 8,190  
Total 8,190 14,682
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Within one year 2,393  
Total 2,393 816
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Within one year 19,786  
Total 19,786 990
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Within one year 2,541  
Total $ 2,541 $ 17,898