FINANCIAL INSTRUMENTS - Schedule of Change in Contingent Consideration Recorded at Fair Value Using Level 3 Measurements (Details) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Fair value adjustments and accretion | $ (39) | |
| Contingent Consideration | ||
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Beginning balance | $ 18,066 | 20,241 |
| Fair value adjustments and accretion | (614) | (2,175) |
| Ending balance | $ 17,452 | $ 18,066 |