XML 73 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments Available for Sale - Summary of Investments Available for Sale and Related Fair Value Measurement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 49,433 $ 139,466
Unrealized Gains 28 38
Unrealized Losses (70) (443)
Estimated Fair Value 49,391 139,061
Fair Value, Inputs, Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 22,983 21,835
Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 26,408 117,226
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 7,720 44,054
Unrealized Gains 9 11
Unrealized Losses   (62)
Estimated Fair Value 7,729 44,003
Commercial Paper | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 7,729 44,003
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 3,716 17,355
Unrealized Gains 4 4
Unrealized Losses   (75)
Estimated Fair Value 3,720 17,284
Certificates of Deposit | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 3,720 17,284
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 23,036 21,847
Unrealized Gains 3 3
Unrealized Losses (56) (15)
Estimated Fair Value 22,983 21,835
U.S. Treasury Securities | Fair Value, Inputs, Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements   21,835
U.S. Agency Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 3,423 10,688
Unrealized Gains   16
Unrealized Losses (4) (3)
Estimated Fair Value 3,419 10,701
U.S. Agency Securities | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 3,419 10,701
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 11,538 45,522
Unrealized Gains 12 4
Unrealized Losses (10) (288)
Estimated Fair Value 11,540 45,238
Corporate Debt Securities | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements $ 11,540 $ 45,238