XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Oct. 15, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]              
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 0.0   $ 0.0   $ 49.3 $ 96.2  
Business Combination, Contingent Consideration, Liability 0.0   0.0   49.3    
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 0.0 $ 0.7 (49.3) $ (15.4) (46.9)    
Derivative Asset, Fair Value, Gross Asset 1.2   1.2   5.1    
Derivative Liability, Fair Value, Gross Liability $ 9.9   $ 9.9   $ 11.9    
Farrar Scientific              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High             $ 115.0
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High             $ 115.0
Measurement Input, Discount Rate | Valuation Technique, Option Pricing Model              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Business Combination, Contingent Consideration, Liability, Measurement Input [Extensible Enumeration] Measurement Input, Discount Rate   Measurement Input, Discount Rate   Measurement Input, Discount Rate    
Measurement Input, Price Volatility | Valuation Technique, Option Pricing Model              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Business Combination, Contingent Consideration, Liability, Measurement Input [Extensible Enumeration] Measurement Input, Price Volatility   Measurement Input, Price Volatility   Measurement Input, Price Volatility    
Fair Value, Inputs, Level 1 [Member]              
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]              
Business Combination, Contingent Consideration, Liability $ 0.0   $ 0.0   $ 0.0    
Derivative Asset, Fair Value, Gross Asset 0.0   0.0   0.0    
Derivative Liability, Fair Value, Gross Liability 0.0   0.0   0.0    
Significant Other Observable Inputs (Level 2) [Member]              
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]              
Business Combination, Contingent Consideration, Liability 0.0   0.0   0.0    
Derivative Asset, Fair Value, Gross Asset 1.2   1.2   5.1    
Derivative Liability, Fair Value, Gross Liability 9.9   9.9   11.9    
Fair Value, Inputs, Level 3 [Member]              
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]              
Business Combination, Contingent Consideration, Liability 0.0   0.0   49.3    
Derivative Asset, Fair Value, Gross Asset 0.0   0.0   0.0    
Derivative Liability, Fair Value, Gross Liability $ 0.0   $ 0.0   $ 0.0