XML 118 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Fair Value of Significant Unobservable Inputs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Balance as of January 1 $ 24,369 $ 22,610
Receipt of deferred consideration (473) 0
Revaluations $ (2,683) 1,759
Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Income Extensible List Not Disclosed Flag consolidated financial statements  
Balance as of December 31 $ 21,213 24,369
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance as of January 1 0 0
Assumption of contingent consideration 28,600 0
Revaluations $ 1,048 0
Fair Value Recurring Basis Unobservable Input Reconciliation Liability Gain Loss Statement Of Income Extensible List Not Disclosed Flag consolidated financial statements  
Balance as of December 31 $ 29,648 $ 0