XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment gross $ 832 $ 13,477
Less: accumulated depreciation (168) (10,617)
Property and equipment, net 664 2,860
Laboratory and warehouse equipment and tooling    
Property, Plant and Equipment [Line Items]    
Property and equipment gross 469 6,837
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment gross 30 1,543
Office furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment gross 314 1,955
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment gross $ 19 2,983
Automobiles    
Property, Plant and Equipment [Line Items]    
Property and equipment gross   29
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment gross   $ 130