XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment    
Property, plant and equipment $ 191,022 $ 180,278
Land    
Property, Plant and Equipment    
Property, plant and equipment 5,725 3,634
Buildings and improvements    
Property, Plant and Equipment    
Property, plant and equipment $ 58,536 59,556
Buildings and improvements | Minimum    
Property, Plant and Equipment    
Estimated useful life 15 years  
Buildings and improvements | Maximum    
Property, Plant and Equipment    
Estimated useful life 40 years  
Manufacturing equipment and tooling    
Property, Plant and Equipment    
Property, plant and equipment $ 79,855 72,992
Manufacturing equipment and tooling | Minimum    
Property, Plant and Equipment    
Estimated useful life 3 years  
Manufacturing equipment and tooling | Maximum    
Property, Plant and Equipment    
Estimated useful life 15 years  
Furniture, fixtures and computer equipment    
Property, Plant and Equipment    
Property, plant and equipment $ 18,910 22,194
Furniture, fixtures and computer equipment | Minimum    
Property, Plant and Equipment    
Estimated useful life 3 years  
Furniture, fixtures and computer equipment | Maximum    
Property, Plant and Equipment    
Estimated useful life 10 years  
Other    
Property, Plant and Equipment    
Property, plant and equipment $ 14,926 7,261
Other | Minimum    
Property, Plant and Equipment    
Estimated useful life 3 years  
Other | Maximum    
Property, Plant and Equipment    
Estimated useful life 10 years  
Construction in process    
Property, Plant and Equipment    
Property, plant and equipment $ 13,070 $ 14,641