XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment    
Property, plant and equipment $ 211,277 $ 191,022
Land    
Property, Plant and Equipment    
Property, plant and equipment 4,215 5,725
Buildings and improvements    
Property, Plant and Equipment    
Property, plant and equipment $ 63,184 58,536
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 $ 85,477 79,855
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 $ 24,800 18,910
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 $ 15,775 14,926
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 $ 17,826 $ 13,070