XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Selected Balance Sheet Components - Schedule of property and equipment, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property and equipment, net:    
Financing right-of-use lease $ 18 $ 37
Total property and equipment, gross 43,624 34,139
Less accumulated depreciation (20,216) (18,302)
Total property and equipment, net 23,408 15,837
Machinery and equipment    
Property and equipment, net:    
Total property and equipment, gross 5,544 5,041
Furniture, fixtures and office equipment    
Property and equipment, net:    
Total property and equipment, gross 1,710 1,710
Computer equipment and software    
Property and equipment, net:    
Total property and equipment, gross 8,308 8,224
Leasehold improvements    
Property and equipment, net:    
Total property and equipment, gross 14,896 13,689
Construction in process    
Property and equipment, net:    
Total property and equipment, gross $ 13,148 $ 5,438