XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Payable and Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2024
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Schedule of components accounts payable and accrued expenses
Accounts payable and accrued expenses as of September 30, 2024 and December 31, 2023 consisted of the following (in thousands):
September 30,
2024
December 31,
2023
Accounts payable$266,476 $211,504 
Employee-related accruals58,606 47,462 
Accrued interest9,990 29,327 
Litigation reserves3,935 57,340 
Other91,364 46,361 
Total$430,371 $391,994