CONTINGENT CONSIDERATION CHARGES (GAINS), RESTRUCTURING CHARGES AND OTHER - Schedule of Restructuring Charges (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Restructuring Reserve [Roll Forward] | ||||
| Charges incurred | $ 996 | $ 936 | $ 6,531 | $ 936 |
| Long-term Growth | ||||
| Restructuring Reserve [Roll Forward] | ||||
| Beginning balance | 0 | |||
| Charges incurred | 3,804 | |||
| Cash payments made / settled | (1,149) | |||
| Ending balance | 2,655 | 2,655 | ||
| Employee Termination Benefits | Long-term Growth | ||||
| Restructuring Reserve [Roll Forward] | ||||
| Beginning balance | 0 | |||
| Charges incurred | 2,892 | |||
| Cash payments made / settled | (1,129) | |||
| Ending balance | 1,763 | 1,763 | ||
| Non-cash share-based compensation | 500 | 2,700 | ||
| Contract Termination Costs | Long-term Growth | ||||
| Restructuring Reserve [Roll Forward] | ||||
| Beginning balance | 0 | |||
| Charges incurred | 912 | |||
| Cash payments made / settled | (20) | |||
| Ending balance | $ 892 | $ 892 | ||