XML 105 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF LIABILITY ACTIVITIY FOR COSTS QUALIFYING AS EXIT AND DISPOSAL COSTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Reserve [Roll Forward]      
Liability balance at December 31, 2023 $ 0    
Business realignment costs 117,536 $ 3,440 $ 4,417
Cash payments (18,618)    
Liability balance at December 31, 2024 10,417 $ 0  
Employee-related charges      
Restructuring Reserve [Roll Forward]      
Business realignment costs $ 29,035