XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments - Contingent Consideration (Details) - Level 3 - Contingent consideration
Sep. 30, 2024
Dec. 31, 2023
Discount rate | Minimum    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.116 0.129
Discount rate | Maximum    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.119 0.136
Weighted Average Discount rate    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.117 0.1316
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.920
Probability of occurrence (cumulative through each Milestone) | Minimum    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.053 0.053
Probability of occurrence (cumulative through each Milestone) | Maximum    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.488 0.488