XML 79 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 45,695   $ 45,695   $ 44,915
Less: accumulated depreciation and amortization (41,126)   (41,126)   (39,860)
Total property and equipment, net 4,569   4,569   5,055
Depreciation and amortization 655 $ 728 1,369 $ 1,471  
Machinery          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 19,412   $ 19,412   19,250
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   $ 769   769
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,265   21,265
Computer, network equipment and software          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 2,469   $ 2,469   2,469
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,780   $ 1,780   $ 1,162