XML 74 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 44,915 $ 47,751
Less: accumulated depreciation and amortization (39,860) (40,878)
Total property and equipment, net 5,055 6,873
Depreciation and amortization 2,912 3,392
Machinery    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 19,250 21,333
Machinery | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 3 years  
Machinery | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 15 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 769 1,209
Furniture and fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 3 years  
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 15 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 21,265 21,333
Computer, network equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,469 2,999
Computer, network equipment and software | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 3 years  
Computer, network equipment and software | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 7 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,162 $ 877