XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Quantitative Information and Assumptions (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Measurements      
(Gain) loss on fair value remeasurement of deferred purchase consideration $ (230)    
Level 3 | Contingent consideration      
Fair Value Measurements      
Financial liabilities by level within fair value hierarchy   $ 4,268 $ 4,110
Level 3 | Contingent consideration | Discounted cash flow model | Probabilities of achievement | Minimum      
Fair Value Measurements      
Measurement input   0.166 0.166
Level 3 | Contingent consideration | Discounted cash flow model | Probabilities of achievement | Maximum      
Fair Value Measurements      
Measurement input   0.355 0.355
Level 3 | Contingent consideration | Discounted cash flow model | Probabilities of achievement | Average      
Fair Value Measurements      
Measurement input   0.234 0.234
Level 3 | Contingent consideration | Discounted cash flow model | Discount rate      
Fair Value Measurements      
Measurement input   0.160 0.163