XML 42 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Investments Available for Sale - Summary of Investments Available for Sale and Related Fair Value Measurement (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 27, 2024
Dec. 29, 2023
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 71,895 $ 49,433
Unrealized Gains 72 28
Unrealized Losses (12) (70)
Estimated Fair Value 71,955 49,391
Fair Value, Inputs, Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 10,087 22,983
Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 61,868 26,408
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 10,582 7,720
Unrealized Gains 10 9
Unrealized Losses (1)  
Estimated Fair Value 10,591 7,729
Commercial Paper | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 10,591 7,729
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 253 3,716
Unrealized Gains 1 4
Estimated Fair Value 254 3,720
Certificates of Deposit | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 254 3,720
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 10,089 23,036
Unrealized Gains 4 3
Unrealized Losses (6) (56)
Estimated Fair Value 10,087 22,983
U.S. Treasury Securities | Fair Value, Inputs, Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 10,087 22,983
U.S. Agency Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 405 3,423
Unrealized Losses   (4)
Estimated Fair Value 405 3,419
U.S. Agency Securities | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 405 3,419
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 50,566 11,538
Unrealized Gains 57 12
Unrealized Losses (5) (10)
Estimated Fair Value 50,618 11,540
Corporate Debt Securities | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements $ 50,618 $ 11,540