v3.26.1
Balance Sheet Components - Property and Equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Dec. 28, 2025
Property and Equipment, net          
Total property and equipment $ 8,973   $ 8,973   $ 8,835
Less: accumulated depreciation and amortization (7,119)   (7,119)   (6,524)
Property and equipment, net 1,854   $ 1,854   2,311
Useful life     3 years    
Gross carrying amount of capitalized software 17,700   $ 17,700   17,000
Accumulated amortization 15,200   15,200   14,300
Amortization of intangible assets 400 $ 500 900 $ 1,000  
Estimated future amortization expense in remaining fiscal 2026 800   800    
Estimated future amortization expense in fiscal year 2027 1,100   1,100    
Estimated future amortization expense in fiscal year 2028 500   500    
Estimated future amortization expense in fiscal year 2029 100   100    
Depreciation and amortization     2,125 2,628  
Amortization of right-of-use assets 300 400 700 700  
Leasehold improvements          
Property and Equipment, net          
Total property and equipment $ 3,509   $ 3,509   3,504
Leasehold improvements | Minimum          
Property and Equipment, net          
Estimated Useful Lives (in years) 1 year   1 year    
Leasehold improvements | Maximum          
Property and Equipment, net          
Estimated Useful Lives (in years) 6 years   6 years    
Equipment          
Property and Equipment, net          
Total property and equipment $ 3,697   $ 3,697   3,589
Equipment | Minimum          
Property and Equipment, net          
Estimated Useful Lives (in years) 1 year   1 year    
Equipment | Maximum          
Property and Equipment, net          
Estimated Useful Lives (in years) 5 years   5 years    
Furniture and fixtures          
Property and Equipment, net          
Total property and equipment $ 1,767   $ 1,767   $ 1,742
Furniture and fixtures | Minimum          
Property and Equipment, net          
Estimated Useful Lives (in years) 1 year   1 year    
Furniture and fixtures | Maximum          
Property and Equipment, net          
Estimated Useful Lives (in years) 6 years   6 years    
Property and equipment          
Property and Equipment, net          
Depreciation and amortization $ 300 $ 400 $ 600 $ 900