XML 71 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions - Estimated Useful Life and Fair Value (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Metenova Holding AB  
Fair Value $ 58,762
FlexBiosys, Inc.  
Fair Value $ 12,640
Customer Relationships [Member] | Metenova Holding AB  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 12,659
Customer Relationships [Member] | FlexBiosys, Inc.  
Weighted Average Useful Life (in years) 12 years
Fair Value $ 2,530
Developed Technology Rights [Member] | Metenova Holding AB  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 44,377
Developed Technology Rights [Member] | FlexBiosys, Inc.  
Weighted Average Useful Life (in years) 16 years
Fair Value $ 9,860
Trademark and tradename [Member] | Metenova Holding AB  
Weighted Average Useful Life (in years) 15 years
Fair Value $ 939
Trademark and tradename [Member] | FlexBiosys, Inc.  
Weighted Average Useful Life (in years) 4 years
Fair Value $ 30
Noncompete Agreements [Member] | Metenova Holding AB  
Weighted Average Useful Life (in years) 2 years
Fair Value $ 787
Noncompete Agreements [Member] | FlexBiosys, Inc.  
Weighted Average Useful Life (in years) 5 years
Fair Value $ 220