XML 131 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
2023 acquisitions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Finite-lived Intangible Assets Acquired $ 41,000  
2022 acquisitions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Finite-lived Intangible Assets Acquired   $ 178,600
OpenEye Scientific Software, Inc. and FFG Holdings Limited ("Future Facilities")    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Finite-lived Intangible Assets Acquired   155,500
2022 Other business combination    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Finite-lived Intangible Assets Acquired   $ 23,100
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Discount Rate [Member] | 2022 Other business combination    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Technological Obsolescence Rate   12.00%
Estimated Royalty Rate   25.00%
Fair Value, Inputs, Level 3 [Member] | Minimum [Member] | Measurement Input, Discount Rate [Member] | 2022 Other business combination    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount rate   11.50%
Fair Value, Inputs, Level 3 [Member] | Maximum [Member] | Measurement Input, Discount Rate [Member] | 2022 Other business combination    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount rate   24.50%
Fair Value, Inputs, Level 3 [Member] | Customer Relationships [Member] | Measurement Input, Discount Rate [Member] | OpenEye Scientific Software, Inc. and FFG Holdings Limited ("Future Facilities")    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Customer Retention Rate   95.00%
Fair Value, Inputs, Level 3 [Member] | Customer Relationships [Member] | Minimum [Member] | Measurement Input, Discount Rate [Member] | 2023 acquisitions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Customer Retention Rate 70.00%  
Discount rate 12.00%  
Fair Value, Inputs, Level 3 [Member] | Customer Relationships [Member] | Minimum [Member] | Measurement Input, Discount Rate [Member] | OpenEye Scientific Software, Inc. and FFG Holdings Limited ("Future Facilities")    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Customer Retention Rate   95.00%
Discount rate   10.00%
Fair Value, Inputs, Level 3 [Member] | Customer Relationships [Member] | Maximum [Member] | Measurement Input, Discount Rate [Member] | 2023 acquisitions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Customer Retention Rate 90.00%  
Discount rate 15.00%  
Fair Value, Inputs, Level 3 [Member] | Customer Relationships [Member] | Maximum [Member] | Measurement Input, Discount Rate [Member] | OpenEye Scientific Software, Inc. and FFG Holdings Limited ("Future Facilities")    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Customer Retention Rate   100.00%
Discount rate   11.00%
Fair Value, Inputs, Level 3 [Member] | Technology-Based Intangible Assets | Measurement Input, Discount Rate [Member] | OpenEye Scientific Software, Inc. and FFG Holdings Limited ("Future Facilities")    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Technological Obsolescence Rate   10.00%
Estimated Royalty Rate   25.00%
Fair Value, Inputs, Level 3 [Member] | Technology-Based Intangible Assets | Minimum [Member] | Measurement Input, Discount Rate [Member] | 2023 acquisitions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Technological Obsolescence Rate 10.00%  
Estimated Royalty Rate 25.00%  
Fair Value, Inputs, Level 3 [Member] | Technology-Based Intangible Assets | Maximum [Member] | Measurement Input, Discount Rate [Member] | 2023 acquisitions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Technological Obsolescence Rate 13.00%  
Estimated Royalty Rate 30.00%