XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions - Finite-lived Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
1 Months Ended
Jun. 04, 2021
Jan. 31, 2021
Denovium    
Business Acquisition    
Intangible assets   $ 2,507
Denovium | Denovium Engine    
Business Acquisition    
Intangible assets   $ 2,507
Estimated Amortization Period (years)   5 years
Totient    
Business Acquisition    
Intangible assets $ 54,600  
Totient | Minimum | Measurement Input, Discount Rate | Valuation Technique, Discounted Cash Flow    
Business Acquisition    
Intangible assets measurement input (percent) 18.00%  
Totient | Maximum | Measurement Input, Discount Rate | Valuation Technique, Discounted Cash Flow    
Business Acquisition    
Intangible assets measurement input (percent) 23.00%  
Totient | Monoclonal antibody library    
Business Acquisition    
Intangible assets $ 46,300  
Estimated Amortization Period (years) 20 years  
Totient | Developed software platform and the related methods patents    
Business Acquisition    
Intangible assets $ 8,300  
Estimated Amortization Period (years) 15 years