XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments - Contingent Consideration (Details) - Level 3 - Contingent consideration
Mar. 31, 2024
Dec. 31, 2023
Discount rate | Minimum    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.128 0.129
Discount rate | Maximum    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.135 0.136
Weighted Average Discount rate    
Fair Value of Financial Instruments    
Contingent consideration, measurement Input 0.1313 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