XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Estimated Useful Life and Fair Value (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
BioFlex And NTM Acquisition  
Fair Value $ 17,150
Avitide, Inc.  
Fair Value 46,650
Polymem S.A.  
Fair Value $ 9,096
Customer Relationships [Member] | BioFlex And NTM Acquisition  
Weighted Average Useful Life (in years) 10 years
Fair Value $ 13,240
Customer Relationships [Member] | Avitide, Inc.  
Weighted Average Useful Life (in years) 13 years
Fair Value $ 24,580
Developed Technology Rights [Member] | BioFlex And NTM Acquisition  
Weighted Average Useful Life (in years) 11 years
Fair Value $ 3,540
Developed Technology Rights [Member] | Avitide, Inc.  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 20,650
Developed Technology Rights [Member] | Polymem S.A.  
Weighted Average Useful Life (in years) 13 years
Fair Value $ 8,274
Trademark and tradename [Member] | BioFlex And NTM Acquisition  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 310
Trademark and tradename [Member] | Avitide, Inc.  
Weighted Average Useful Life (in years) 18 years
Fair Value $ 1,210
Trademark and tradename [Member] | Polymem S.A.  
Weighted Average Useful Life (in years) 14 years
Fair Value $ 510
Noncompete Agreements [Member] | BioFlex And NTM Acquisition  
Weighted Average Useful Life (in years) 3 years
Fair Value $ 60
Noncompete Agreements [Member] | Avitide, Inc.  
Weighted Average Useful Life (in years) 3 years
Fair Value $ 210
Noncompete Agreements [Member] | Polymem S.A.  
Weighted Average Useful Life (in years) 5 years
Fair Value $ 312