XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.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. 27, 2024
Dec. 29, 2023
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 86,346 $ 49,433
Unrealized Gains 21 28
Unrealized Losses (32) (70)
Estimated Fair Value 86,335 49,391
Fair Value, Inputs, Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 11,355 22,983
Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 74,980 26,408
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 21,466 7,720
Unrealized Gains 4 9
Unrealized Losses (2)  
Estimated Fair Value 21,468 7,729
Commercial Paper | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 21,468 7,729
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 1,997 3,716
Unrealized Gains 0 4
Unrealized Losses 0  
Estimated Fair Value 1,997 3,720
Certificates of Deposit | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 1,997 3,720
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 11,356 23,036
Unrealized Gains 3 3
Unrealized Losses (4) (56)
Estimated Fair Value 11,355 22,983
U.S. Treasury Securities | Fair Value, Inputs, Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 11,355  
U.S. Agency Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   3,423
Unrealized Losses   (4)
Estimated Fair Value   3,419
U.S. Agency Securities | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements   3,419
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 51,527 11,538
Unrealized Gains 14 12
Unrealized Losses (26) (10)
Estimated Fair Value 51,515 11,540
Corporate Debt Securities | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements $ 51,515 $ 11,540