XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Contingent Consideration (Details) - Level 3 - Contingent consideration
Sep. 30, 2023
Dec. 31, 2022
Discount rate | Minimum    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.138 0.134
Discount rate | Maximum    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.144 0.141
Weighted Average Discount rate    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.1409 0.136
Probability of occurrence | Minimum    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.117 0.117
Probability of occurrence | Maximum    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.920 0.950
Probability of occurrence (cumulative through each Milestone) | Minimum    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.069 0.069
Probability of occurrence (cumulative through each Milestone) | Maximum    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.246 0.950