XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Aggregate Fair Values of Outstanding Contingent Consideration Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Business Acquisition, Contingent Consideration [Line Items]    
Total contingent consideration liabilities $ 387,591 $ 344,984
Accounts Payable and accrued expenses    
Business Acquisition, Contingent Consideration [Line Items]    
Accounts payable and accrued expenses 151,255 152,030
Other Noncurrent Liabilities    
Business Acquisition, Contingent Consideration [Line Items]    
Insurance and other non-current liabilities $ 236,336 $ 192,954