XML 56 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Acquisitions - Aggregate Fair Values of Outstanding Contingent Consideration Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Business Combination, Contingent Consideration [Line Items]    
Total contingent consideration liabilities $ 596,038 $ 593,829
Accounts Payable and accrued expenses    
Business Combination, Contingent Consideration [Line Items]    
Accounts payable and accrued expenses 4,023 7,333
Other Noncurrent Liabilities    
Business Combination, Contingent Consideration [Line Items]    
Insurance and other non-current liabilities $ 592,015 $ 586,496