XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring, Strategic Transaction and Integration Restructuring (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Restructuring and Related Activities [Abstract]        
Restructuring, strategic transaction and integration $ 13,100 $ 16,800 $ 46,100 $ 50,100
Restructuring Costs $ 6,200 $ 3,600 $ 21,200 $ 16,600