XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Payable and Accrued Expenses
12 Months Ended
Dec. 31, 2023
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Accounts Payable and Accrued Expenses Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses as of December 31, 2023 and 2022 consisted of the following (in thousands):
December 31,
2023
December 31,
2022
Accounts payable$211,504 $222,505 
Litigation settlement57,340 — 
Employee-related accruals47,462 41,872 
Accrued interest29,327 28,877 
Other46,361 44,244 
Total$391,994 $337,498