XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Schedule of components accounts payable and accrued expenses
Accounts payable and accrued expenses as of December 31, 2022 and 2021 consisted of the following (in thousands):
December 31,
2022
December 31,
2021
Accounts payable$222,505 $248,027 
Employee-related accruals41,872 34,370 
Accrued interest28,877 30,103 
Other44,244 45,884 
Total$337,498 $358,384