XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
Oct. 19, 2020
Jul. 30, 2020
High Precision Devices, Inc.    
Business Acquisition [Line Items]    
Consideration transferred $ 16,900  
Cash and cash equivalents $ 1,680  
Baldwin Park    
Business Acquisition [Line Items]    
Consideration transferred   $ 35,000