v3.22.4
FAIR VALUE MEASUREMENTS - Schedule of contingent consideration significant unobservable inputs (Details) - Valuation Technique, Discounted Cash Flow
Dec. 31, 2022
Dec. 31, 2021
Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination, contingent consideration, liability, measurement input 0.300 0.300
Volatility of forecasted revenues    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination, contingent consideration, liability, measurement input   1.461
Volatility of forecasted revenues | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination, contingent consideration, liability, measurement input 1.000  
Volatility of forecasted revenues | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination, contingent consideration, liability, measurement input 1.290