XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
12 Months Ended
Dec. 20, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule of Useful Lives [Line Items]        
Maximum maturity term to be considered cash and cash equivalents   3 months    
Impairment of goodwill   $ 0    
Impairment of other intangible assets   0    
Foreign currency transaction gains (losses)   (572,000) $ (1,518,000) $ (6,485,000)
Research and development expense   $ 22,928,000 16,949,000 $ 15,666,000
Buildings [Member] | Minimum        
Schedule of Useful Lives [Line Items]        
Useful lives of property, plant and equipment   20 years    
Buildings [Member] | Maximum        
Schedule of Useful Lives [Line Items]        
Useful lives of property, plant and equipment   50 years    
Machinery and equipment [Member] | Minimum        
Schedule of Useful Lives [Line Items]        
Useful lives of property, plant and equipment   4 years    
Machinery and equipment [Member] | Maximum        
Schedule of Useful Lives [Line Items]        
Useful lives of property, plant and equipment   12 years    
Seeger Orbis GmbH &Co. OHG and Seeger-Orbis Mechanical Components (Tianjin) Co., Ltd. [Member] | Disposal Group, Held-for-sale, Not Discontinued Operations [Member]        
Schedule of Useful Lives [Line Items]        
Goodwill $ 15,000,000      
Impairment of goodwill $ 5,600,000   $ 5,600,000