XML 28 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Expenses
3 Months Ended
Mar. 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 March 31, 2023 and December 31, 2022 consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Accounts payable$302,053 $222,505 
Employee-related accruals44,018 41,872 
Accrued interest10,051 28,877 
Other45,224 44,244 
Total$401,346 $337,498