XML 109 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
RESTRUCTURING - Schedule of Accrued Employee Severance and Related Benefit (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Reserve [Roll Forward]        
Costs incurred $ 3,700 $ 4,528 $ 21,747 $ 21,743
Employee Severance        
Restructuring Reserve [Roll Forward]        
Restructuring Reserve, Beginning Balance   8,095    
Costs incurred   (614) 18,721 $ 18,549
Cash disbursements   (5,252)    
Currency translation adjustments   (229)    
Restructuring Reserve, Ending Balance $ 2,000 $ 2,000 $ 8,095