XML 104 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring Activities - Severance and Exit Accrual Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Reserve [Roll Forward]      
Beginning balance $ 21,759 $ 14,475 $ 13,655
Restructuring charges 69,810 49,901 30,480
Payments (43,995) (41,043) (22,027)
Other, including foreign currency translation (28,139) (1,574) (7,633)
Ending balance 19,435 21,759 14,475
Severance      
Restructuring Reserve [Roll Forward]      
Beginning balance 18,646 12,007 10,730
Restructuring charges 28,917 36,899 15,388
Payments (33,514) (31,133) (13,975)
Other, including foreign currency translation (505) 873 (136)
Ending balance 13,544 18,646 12,007
Exit      
Restructuring Reserve [Roll Forward]      
Beginning balance 3,113 2,468 2,925
Restructuring charges 40,893 13,002 15,092
Payments (10,481) (9,910) (8,052)
Other, including foreign currency translation (27,634) (2,447) (7,497)
Ending balance $ 5,891 $ 3,113 $ 2,468