XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.3
RESTRUCTURING - Schedule of Restructuring Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Restructuring Cost and Reserve [Line Items]                
Restructuring $ 2,485     $ 17,822     $ 3,283 $ 21,450
Office space reduction                
Restructuring Cost and Reserve [Line Items]                
Restructuring $ 2,882 $ 1,257 $ 1,497     $ 1,241    
Employee Severance                
Restructuring Cost and Reserve [Line Items]                
Restructuring       $ 17,236 $ 1,581   $ (634) $ 19,921