XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Acquisition costs $ 52,800 $ 9,400  
Payment to acquire equity method investments 300,000    
Acquisitions, net of cash acquired $ 1,586 208,911 $ 386,264
DYNAmore      
Total consideration   140,800  
Acquisitions, net of cash acquired   128,000  
Other acquisitions      
Total consideration   94,400  
Acquisitions, net of cash acquired   88,300  
Series of individually immaterial business acquisitions      
Total consideration   $ 235,162