XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring and integration expense (Details) - USD ($)
$ in Thousands
3 Months Ended 24 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Restructuring and integration expense [Line Items]      
Restructuring and integration expense $ 8,420 $ 14,737  
Total cost of revenue [Member]      
Restructuring and integration expense [Line Items]      
Restructuring and integration expense 752 933  
Operating expenses [Member]      
Restructuring and integration expense [Line Items]      
Restructuring and integration expense 7,668 13,804  
North Star program [Member]      
Restructuring and integration expense [Line Items]      
Restructuring and integration expense 8,000 12,000 $ 103,000
Anticipated additional restructuring and integration expense 7,000   $ 7,000
Employee severance benefits [Member]      
Restructuring and integration expense [Line Items]      
Restructuring and integration expense 4,644    
Restructuring charges, net 4,453 1,972  
External consulting and other costs [Member]      
Restructuring and integration expense [Line Items]      
Restructuring and integration expense 2,523 7,969  
Internal labor [Member]      
Restructuring and integration expense [Line Items]      
Restructuring and integration expense 988 838  
Other [Member]      
Restructuring and integration expense [Line Items]      
Restructuring and integration expense $ 456 $ 3,958