XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Estimated Useful Life and Fair Value (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Metenova Holding AB  
Business Acquisition [Line Items]  
Fair Value $ 58,762
Metenova Holding AB | Customer relationships  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 12,659
Metenova Holding AB | Developed technology  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 44,377
Metenova Holding AB | Trademark and tradename  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 939
Metenova Holding AB | Non-compete agreements  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 2 years
Fair Value $ 787
FlexBiosys  
Business Acquisition [Line Items]  
Fair Value $ 12,640
FlexBiosys | Customer relationships  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 12 years
Fair Value $ 2,530
FlexBiosys | Developed technology  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 16 years
Fair Value $ 9,860
FlexBiosys | Trademark and tradename  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 4 years
Fair Value $ 30
FlexBiosys | Non-compete agreements  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 5 years
Fair Value $ 220