XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses included the following:
June 30, 2025December 31, 2024
(in thousands)
Accounts payable—seller$1,474,815 $1,417,780 
Accounts payable—trade33,382 30,899 
Accrued employee-related payables22,192 17,698 
Total$1,530,389 $1,466,377