XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 50,003 $ 48,109
Less: accumulated depreciation and amortization (35,431) (33,399)
Property, plant and equipment, net 14,572 14,710
Finance lease equipment (included in machinery and equipment) 888 888
Less: accumulated depreciation $ (603) $ (559)
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property, plant and equipment, net Property, plant and equipment, net
Finance lease equipment, net $ 285 $ 329
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 37,699 36,264
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 6,887 6,752
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,500 1,497
Vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 359 359
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,945 1,337
Assets under construction    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 1,613 $ 1,900