v3.26.1
RESTRUCTURING AND FACILITIES CONSOLIDATION INITIATIVES - Accrued restructuring liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Restructuring plan accrual activity  
Balance at the beginning of the period $ 9,889
Charged to expense 6,480
Payments (11,362)
Balance at the end of the period 5,007
2022 and Prior Restructuring Plans  
Restructuring plan accrual activity  
Balance at the beginning of the period 806
Charged to expense 1,313
Payments (1,493)
Balance at the end of the period 626
2025 Restructuring Plan  
Restructuring plan accrual activity  
Balance at the beginning of the period 622
Charged to expense 40
Payments (339)
Balance at the end of the period 323
2026 Restructuring Plan  
Restructuring plan accrual activity  
Balance at the beginning of the period 8,461
Charged to expense 5,127
Payments (9,530)
Balance at the end of the period $ 4,058