v3.26.1
RESTRUCTURING - Restructuring Liability (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Restructuring changes:  
Restructuring liability as of January 1, 2026 $ 0
Charges 4,742
Cash payments (4,539)
Non-cash and other 0
Restructuring liability as of June 30, 2026 203
Employee severance  
Restructuring changes:  
Restructuring liability as of January 1, 2026 0
Charges 4,591
Cash payments (4,388)
Non-cash and other 0
Restructuring liability as of June 30, 2026 203
Other  
Restructuring changes:  
Restructuring liability as of January 1, 2026 0
Charges 151
Cash payments (151)
Non-cash and other 0
Restructuring liability as of June 30, 2026 $ 0