XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash, Cash Equivalents and Investments - Cash, Cash Equivalents and Short-Term Investments and Long-Term Investments (Detail) - USD ($)
$ in Thousands
Oct. 01, 2022
Jan. 01, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 124,685 $ 120,406
Unrealized Holding Gains 0 0
Unrealized Holding Losses 590 30
Fair Value 124,095 120,376
Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 71,781 102,728
Unrealized Holding Gains 0 0
Unrealized Holding Losses 5 0
Fair Value 71,776 102,728
Cash and Cash Equivalents | Cash    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 38,830 102,494
Unrealized Holding Gains 0 0
Unrealized Holding Losses 0 0
Fair Value 38,830 102,494
Cash and Cash Equivalents | Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 12,995 234
Unrealized Holding Gains 0 0
Unrealized Holding Losses 0 0
Fair Value 12,995 234
Cash and Cash Equivalents | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 19,956  
Unrealized Holding Gains 0  
Unrealized Holding Losses 5  
Fair Value 19,951  
Short-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 31,211 10,226
Unrealized Holding Gains 0 0
Unrealized Holding Losses 202 5
Fair Value 31,009 10,221
Short-term Investments | Asset backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,009  
Unrealized Holding Gains 0  
Unrealized Holding Losses 10  
Fair Value 1,999  
Short-term Investments | Corporate bonds and medium-term notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,712 2,916
Unrealized Holding Gains 0 0
Unrealized Holding Losses 47 3
Fair Value 4,665 2,913
Short-term Investments | Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,483 700
Unrealized Holding Gains 0 0
Unrealized Holding Losses 28 0
Fair Value 1,455 700
Short-term Investments | U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,179 1,910
Unrealized Holding Gains 0 0
Unrealized Holding Losses 48 2
Fair Value 3,131 1,908
Short-term Investments | Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,850 4,300
Unrealized Holding Gains 0 0
Unrealized Holding Losses 22 0
Fair Value 5,828 4,300
Short-term Investments | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 13,978 400
Unrealized Holding Gains 0 0
Unrealized Holding Losses 47 0
Fair Value 13,931 400
Long-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 21,693 7,452
Unrealized Holding Gains 0 0
Unrealized Holding Losses 383 25
Fair Value 21,310 7,427
Long-term Investments | Asset backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 8,079 2,040
Unrealized Holding Gains 0 0
Unrealized Holding Losses 101 3
Fair Value 7,978 2,037
Long-term Investments | Corporate bonds and medium-term notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,400 1,521
Unrealized Holding Gains 0 0
Unrealized Holding Losses 124 6
Fair Value 5,276 1,515
Long-term Investments | Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 225 145
Unrealized Holding Gains 0 0
Unrealized Holding Losses 6 1
Fair Value 219 144
Long-term Investments | U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   3,246
Unrealized Holding Gains   0
Unrealized Holding Losses   12
Fair Value   3,234
Long-term Investments | U.S. treasury and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,989  
Unrealized Holding Gains 0  
Unrealized Holding Losses 152  
Fair Value $ 7,837  
Long-term Investments | Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   500
Unrealized Holding Gains   0
Unrealized Holding Losses   3
Fair Value   $ 497