XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.3
RESTRUCTURING - Schedule of Restructuring Reserve by Type of Cost (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring charges $ 12,372
Payments for restructuring (12,057)
Restructuring reserve 315
Estimated total restructuring costs to still be incurred 2,074
Employee separation costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 10,051
Payments for restructuring (10,008)
Restructuring reserve 43
Estimated total restructuring costs to still be incurred 0
Other costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 2,321
Payments for restructuring (2,049)
Restructuring reserve 272
Estimated total restructuring costs to still be incurred $ 2,074