XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FAIR VALUE DISCLOSURES - Level 3 (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Changes in contingent consideration    
Level 3 liability, beginning balance $ 23,984 $ 35,058
Payment of Gross-Profit earn-out (12,500) 0
Change in fair value $ 90 $ 961
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
Level 3 liability, ending balance $ 11,574 $ 36,019
Discount rate | Probability-weighted discounted cash flow | Profit-based milestone payments    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs 13.0  
Discount rate | Probability-weighted discounted cash flow | Product development-based milestone payments | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs 0.070  
Discount rate | Probability-weighted discounted cash flow | Product development-based milestone payments | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs 0.130  
Probability of payment | Probability-weighted discounted cash flow | Product development-based milestone payments    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs 100.0