v3.22.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Fair Value Measurements of Contingent Consideration (Details) - Level 3 - Fair Value, Recurring - Discounted cash flow, Monte Carlo
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Expected years 2 years 1 month 6 days 2 years 4 months 24 days
Present value discount rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration, measurement input 19.30% 18.40%
Volatility factor    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration, measurement input 46.50% 50.30%