XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
Oct. 19, 2020
Jul. 30, 2020
High Precision Devices, Inc.    
Business Acquisition [Line Items]    
Amount $ 11,520  
Weighted Average Useful Life (in years) 8 years 2 months 12 days  
Baldwin Park    
Business Acquisition [Line Items]    
Amount   $ 13,600
Weighted Average Useful Life (in years)   7 years 8 months 12 days
Baldwin Park | In-process research and development    
Business Acquisition [Line Items]    
Amount   $ 400
Developed technologies | High Precision Devices, Inc.    
Business Acquisition [Line Items]    
Amount $ 7,500  
Weighted Average Useful Life (in years) 10 years  
Developed technologies | Baldwin Park    
Business Acquisition [Line Items]    
Amount   $ 8,800
Weighted Average Useful Life (in years)   10 years
Customer relationships | High Precision Devices, Inc.    
Business Acquisition [Line Items]    
Amount $ 3,600  
Weighted Average Useful Life (in years) 5 years  
Customer relationships | Baldwin Park    
Business Acquisition [Line Items]    
Amount   $ 4,400
Weighted Average Useful Life (in years)   3 years
Order backlog | High Precision Devices, Inc.    
Business Acquisition [Line Items]    
Amount $ 200  
Weighted Average Useful Life (in years) 6 months  
Trade names | High Precision Devices, Inc.    
Business Acquisition [Line Items]    
Amount $ 220  
Weighted Average Useful Life (in years) 5 years