RESTRUCTURING EXPENSES - Schedule of Restructuring Reserve (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Restructuring Reserve [Roll Forward] | ||
| Restructuring reserve, beginning balance | $ 5,175 | $ 3,103 |
| Charges | 14,882 | 1,720 |
| Cash Payments | (16,673) | (1,568) |
| Restructuring reserve, ending balance | 3,384 | 3,255 |
| Severance | ||
| Restructuring Reserve [Roll Forward] | ||
| Restructuring reserve, beginning balance | 2,675 | 3,061 |
| Charges | 4,964 | 1,723 |
| Cash Payments | (5,888) | (1,564) |
| Restructuring reserve, ending balance | 1,751 | 3,220 |
| Early Contract Termination Costs | ||
| Restructuring Reserve [Roll Forward] | ||
| Restructuring reserve, beginning balance | 2,500 | |
| Charges | 9,750 | |
| Cash Payments | (10,650) | |
| Restructuring reserve, ending balance | 1,600 | |
| Other Restructuring Activities | ||
| Restructuring Reserve [Roll Forward] | ||
| Restructuring reserve, beginning balance | 0 | 42 |
| Charges | 168 | (3) |
| Cash Payments | (135) | (4) |
| Restructuring reserve, ending balance | $ 33 | $ 35 |