v3.26.1
Investments Available for Sale - Summary of Investments Available for Sale and Related Fair Value Measurement (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 03, 2026
Jan. 02, 2026
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 32,922 $ 34,385
Unrealized Gains 1 4
Unrealized Losses (13) (3)
Estimated Fair Value 32,910 34,386
Fair Value, Inputs, Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 19,786 990
Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 13,124 33,396
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 8,195 14,682
Unrealized Gains 0 1
Unrealized Losses (5) (1)
Estimated Fair Value 8,190 14,682
Commercial Paper | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 8,190 14,682
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 2,394 816
Unrealized Gains 0  
Unrealized Losses (1)  
Estimated Fair Value 2,393 816
Certificates of Deposit | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 2,393 816
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 19,791 990
Unrealized Gains 1 0
Unrealized Losses (6) 0
Estimated Fair Value 19,786 990
U.S. Treasury Securities | Fair Value, Inputs, Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 19,786 990
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 2,542 17,897
Unrealized Gains 0 3
Unrealized Losses (1) (2)
Estimated Fair Value 2,541 17,898
Corporate Debt Securities | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements $ 2,541 $ 17,898