v3.22.4
Acquisitions - Fair Value of Tangible and Identifiable Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Nov. 30, 2022
Dec. 31, 2021
Oct. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]          
Goodwill $ 77,289   $ 56,160   $ 7,173
Purigen          
Business Acquisition [Line Items]          
Cash and cash equivalents   $ 290      
Accounts receivable   259      
Inventory   944      
Prepaid expenses and other current assets   184      
Property and equipment, net   805      
Restricted cash   400      
Operating lease right-of-use assets   1,636      
Other long-term assets   533      
Intangible assets   20,000      
Goodwill   22,651      
Accounts payable and other accrued liabilities   (1,152)      
Operating lease liability (short-term and long-term)   (1,636)      
Net assets acquired   $ 44,914      
BioDiscovery          
Business Acquisition [Line Items]          
Cash and cash equivalents       $ 3,205  
Accounts receivable       1,782  
Operating lease right-of-use assets       3,987  
Other long-term assets       280  
Intangible assets       26,800  
Goodwill       47,466  
Accounts payable and other accrued liabilities       (193)  
Right-of-use liabilities (short-term and long-term)       (3,987)  
Deferred tax liability       (4,016)  
Contract liabilities       (568)  
Net assets acquired       $ 74,756