XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Integration and reorganization costs, and asset impairments - Schedule of Restructuring Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Reserve        
Restructuring provision included in integration and reorganization costs $ 12,318 $ 19,775 $ 21,816 $ 37,656
Severance        
Restructuring Reserve        
Beginning balance     5,491  
Restructuring provision included in integration and reorganization costs 8,204 $ 4,429 14,365 $ 9,683
Cash payments     (7,696)  
Other     1,788  
Ending balance $ 13,948   13,948  
Severance | Former Chief Financial Officer        
Restructuring Reserve        
Other     $ 1,800