XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions (Estimated Useful Life and Fair Value) (Detail) - Engineered Molding Technology LLC [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2020
USD ($)
Fair Value $ 14,360
Customer Relationships [Member]  
Weighted Average Useful Life (in years) 14 years
Fair Value $ 11,080
Developed Technology Rights [Member]  
Weighted Average Useful Life (in years) 11 years
Fair Value $ 2,910
Trademark and tradename [Member]  
Weighted Average Useful Life (in years) 14 years
Fair Value $ 320
Noncompete Agreements [Member]  
Weighted Average Useful Life (in years) 3 years
Fair Value $ 50