XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Property and Equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Dec. 31, 2023
Property, Plant and Equipment      
Total property and equipment $ 10,250   $ 10,206
Less: accumulated depreciation and amortization (5,556)   (5,494)
Property and equipment, net 4,694   4,712
Depreciation and amortization 1,339 $ 1,121  
Leasehold improvements      
Property, Plant and Equipment      
Total property and equipment $ 4,875   4,314
Leasehold improvements | Minimum      
Property, Plant and Equipment      
Estimated Useful Lives (in years) 3 years    
Leasehold improvements | Maximum      
Property, Plant and Equipment      
Estimated Useful Lives (in years) 9 years    
Equipment      
Property, Plant and Equipment      
Total property and equipment $ 3,122   3,053
Equipment | Minimum      
Property, Plant and Equipment      
Estimated Useful Lives (in years) 3 years    
Equipment | Maximum      
Property, Plant and Equipment      
Estimated Useful Lives (in years) 7 years    
Furniture and fixtures      
Property, Plant and Equipment      
Total property and equipment $ 2,019   2,151
Furniture and fixtures | Minimum      
Property, Plant and Equipment      
Estimated Useful Lives (in years) 3 years    
Furniture and fixtures | Maximum      
Property, Plant and Equipment      
Estimated Useful Lives (in years) 7 years    
Construction in progress      
Property, Plant and Equipment      
Total property and equipment $ 234   $ 688
Property and equipment, net.      
Property, Plant and Equipment      
Depreciation and amortization $ 800 $ 700