v3.24.2
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