XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE DISCLOSURES - Level 3 (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Changes in contingent consideration        
Level 3 liability, beginning balance $ 11,574 $ 36,019 $ 23,984 $ 35,058
Payment of Gross-Profit earn-out 0 0 (12,500) 0
Change in fair value $ 359 $ 1,035 $ 449 $ 1,996
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Contingent consideration fair value adjustment Contingent consideration fair value adjustment Contingent consideration fair value adjustment Contingent consideration fair value adjustment
Level 3 liability, ending balance $ 11,933 $ 37,054 $ 11,933 $ 37,054
Discount rate | Probability-weighted discounted cash flow | Profit-based milestone payments        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Unobservable inputs 0.13   0.13