XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Property and Equipment Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property and Equipment, Net    
Total property and equipment, gross $ 19,814 $ 16,176
Less: accumulated depreciation (15,931) (15,203)
Total property and equipment, net 3,883 973
Depreciation and amortization expense 1,000 1,500
Manufacturing equipment    
Property and Equipment, Net    
Total property and equipment, gross 16,130 12,608
Computer and network equipment    
Property and Equipment, Net    
Total property and equipment, gross 1,124 1,008
Furniture and fixtures    
Property and Equipment, Net    
Total property and equipment, gross 187 187
Software    
Property and Equipment, Net    
Total property and equipment, gross 929 929
Leasehold improvements    
Property and Equipment, Net    
Total property and equipment, gross $ 1,444 $ 1,444