XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
OTHER - Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross $ 154,584 $ 150,936
Less: accumulated depreciation and amortization (133,836) (127,816)
Total 20,748 23,120
Machinery, furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross 77,005 74,494
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross 38,433 38,467
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross 37,544 36,997
Building and improvements    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross 787 791
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross 715 87
Land    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross $ 100 $ 100