XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Payable and Accrued Expenses
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses included the following:
September 30, 2025December 31, 2024
(in thousands)
Accounts payable—seller$1,430,277 $1,417,780 
Accounts payable—trade27,758 30,899 
Accrued employee-related payables20,711 17,698 
Accrued holdback - indemnification claims1,000 — 
Total$1,479,746 $1,466,377