XML 68 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents and Investments - Cash, Cash Equivalents and Short-Term Investments and Long-Term Investments (Detail) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 73,414 $ 112,514
Unrealized Holding Gains 0 0
Unrealized Holding Losses 262 484
Fair Value 73,152 112,030
Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 43,978 68,910
Unrealized Holding Gains 0 0
Unrealized Holding Losses 2 6
Fair Value 43,976 68,904
Cash and Cash Equivalents | Cash    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 22,389 26,465
Unrealized Holding Gains 0 0
Unrealized Holding Losses 0 0
Fair Value 22,389 26,465
Cash and Cash Equivalents | Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 16,188 9,589
Unrealized Holding Gains 0 0
Unrealized Holding Losses 0 0
Fair Value 16,188 9,589
Cash and Cash Equivalents | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,401 32,856
Unrealized Holding Gains 0 0
Unrealized Holding Losses 2 6
Fair Value 5,399 32,850
Short-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 23,844 25,772
Unrealized Holding Gains 0 0
Unrealized Holding Losses 218 231
Fair Value 23,626 25,541
Short-term Investments | Asset backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,015 2,012
Unrealized Holding Gains 0 0
Unrealized Holding Losses 1 13
Fair Value 1,014 1,999
Short-term Investments | Corporate bonds and medium-term notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,673 4,210
Unrealized Holding Gains 0 0
Unrealized Holding Losses 101 32
Fair Value 5,572 4,178
Short-term Investments | Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,220 1,486
Unrealized Holding Gains 0 0
Unrealized Holding Losses 13 25
Fair Value 1,207 1,461
Short-term Investments | U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 9,024 4,771
Unrealized Holding Gains 0 0
Unrealized Holding Losses 99 123
Fair Value 8,925 4,648
Short-term Investments | Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,700 3,850
Unrealized Holding Gains 0 0
Unrealized Holding Losses 1 10
Fair Value 1,699 3,840
Short-term Investments | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,212 9,443
Unrealized Holding Gains 0 0
Unrealized Holding Losses 3 28
Fair Value 5,209 9,415
Long-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,592 17,832
Unrealized Holding Gains 0 0
Unrealized Holding Losses 42 247
Fair Value 5,550 17,585
Long-term Investments | Asset backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,162 6,749
Unrealized Holding Gains 0 0
Unrealized Holding Losses 29 85
Fair Value 3,133 6,664
Long-term Investments | Corporate bonds and medium-term notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,430 5,366
Unrealized Holding Gains 0 0
Unrealized Holding Losses 13 102
Fair Value $ 2,417 5,264
Long-term Investments | Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   224
Unrealized Holding Gains   0
Unrealized Holding Losses   6
Fair Value   218
Long-term Investments | U.S. treasury and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   5,493
Unrealized Holding Gains   0
Unrealized Holding Losses   54
Fair Value   $ 5,439