XML 63 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 9,788 $ 9,060
Less: Accumulated depreciation (8,724) (8,457)
Property and equipment, net 1,064 603
Depreciation 267 296
Machinery, equipment, furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 4,434 3,742
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,952 2,916
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,402 $ 2,402