XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2022
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, gross $ 59,637 $ 73,784 $ 57,675  
Accumulated depreciation (35,141) (41,655) (33,749)  
Total property, plant and equipment, net 24,496 32,129 23,926  
Depreciation expense 2,002 8,554 7,779 $ 7,314
Automobiles        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, gross 23 $ 23 23  
Automobiles | Minimum        
Property, Plant and Equipment [Line Items]        
Estimated useful life (in years)   5 years    
Leasehold improvements        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, gross 3,059 $ 3,150 3,059  
Leasehold improvements | Minimum        
Property, Plant and Equipment [Line Items]        
Estimated useful life (in years)   4 years    
Leasehold improvements | Maximum        
Property, Plant and Equipment [Line Items]        
Estimated useful life (in years)   20 years    
Computer software and equipment        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, gross 36,956 $ 44,852 34,324  
Computer software and equipment | Minimum        
Property, Plant and Equipment [Line Items]        
Estimated useful life (in years)   2 years    
Computer software and equipment | Maximum        
Property, Plant and Equipment [Line Items]        
Estimated useful life (in years)   7 years    
Machinery and equipment        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, gross 15,699 $ 16,447 15,527  
Machinery and equipment | Minimum        
Property, Plant and Equipment [Line Items]        
Estimated useful life (in years)   3 years    
Machinery and equipment | Maximum        
Property, Plant and Equipment [Line Items]        
Estimated useful life (in years)   5 years    
Furniture and fixtures        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, gross 2,586 $ 2,634 2,587  
Furniture and fixtures | Minimum        
Property, Plant and Equipment [Line Items]        
Estimated useful life (in years)   5 years    
Furniture and fixtures | Maximum        
Property, Plant and Equipment [Line Items]        
Estimated useful life (in years)   20 years    
Work in progress        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, gross $ 1,314 $ 6,678 $ 2,155