v3.23.2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Fair Value Measurements of Contingent Consideration (Details) - Level 3 - Fair Value, Recurring - Discounted cash flow, Monte Carlo
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Expected years 10 months 24 days 1 year 4 months 24 days
Present value discount rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration, measurement input (as a percent) 15.50% 16.60%
Volatility factor    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration, measurement input (as a percent) 38.10% 48.00%