XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
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
Jun. 30, 2023
Dec. 30, 2022
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 115,270 $ 139,466
Unrealized Gains 4 38
Unrealized Losses (437) (443)
Estimated Fair Value 114,837 139,061
Fair Value, Inputs, Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 30,115 21,835
Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 84,722 117,226
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 28,519 44,054
Unrealized Gains   11
Unrealized Losses (19) (62)
Estimated Fair Value 28,500 44,003
Commercial Paper | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 28,500 44,003
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 10,774 17,355
Unrealized Gains 1 4
Unrealized Losses (13) (75)
Estimated Fair Value 10,762 17,284
Certificates of Deposit | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 10,762 17,284
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 30,318 21,847
Unrealized Gains   3
Unrealized Losses (203) (15)
Estimated Fair Value 30,115 21,835
U.S. Treasury Securities | Fair Value, Inputs, Level 1    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 30,115 21,835
U.S. Agency Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 11,034 10,688
Unrealized Gains   16
Unrealized Losses (32) (3)
Estimated Fair Value 11,002 10,701
U.S. Agency Securities | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements 11,002 10,701
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 34,625 45,522
Unrealized Gains 3 4
Unrealized Losses (170) (288)
Estimated Fair Value 34,458 45,238
Corporate Debt Securities | Fair Value, Inputs, Level 2    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value Measurements $ 34,458 $ 45,238