FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Changes in fair value of contingent consideration (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Long-term Investment | |
| Changes in fair value of level 3 assets | |
| Beginning balance of Kintsugi Investment | $ 15,000 |
| Ending balance of Kintsugi Investment | 15,000 |
| Cash Earn-outs | |
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | |
| Beginning balance | 86,600 |
| Payments | (19,600) |
| Ending balance | 67,000 |
| Stock Earn-outs | |
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | |
| Beginning balance | 18,900 |
| Fair value adjustments | $ (5,838) |
| Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent |
| Payments | $ (6,062) |
| Ending balance | $ 7,000 |