XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accounts Payable and Accrued Expenses    
Accounts payable $ 238,203 $ 248,027
Employee related accruals 50,539 34,370
Accrued interest 9,924 30,103
Other 48,254 45,884
Accounts payable and accrued expenses $ 346,920 $ 358,384