XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Integration and reorganization costs, and asset impairments - Schedule of Restructuring Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restructuring Reserve    
Restructuring provision included in integration and reorganization costs $ 9,498 $ 17,881
Severance    
Restructuring Reserve    
Beginning balance 5,491  
Restructuring provision included in integration and reorganization costs 6,161 $ 5,254
Cash payments (2,995)  
Other 1,915  
Ending balance 10,572  
Severance | Former Chief Financial Officer    
Restructuring Reserve    
Other $ 1,800