XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Payable and Accrued Expenses
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses Accounts Payable and Accrued Expenses
    Accounts payable and accrued expenses consisted of the following as of June 30, 2023 and December 31, 2022 (amounts in thousands):
June 30, 2023December 31, 2022
Accrued capital expenditures$38,677 $44,293 
Accounts payable and accrued expenses29,468 32,927 
Accrued interest payable3,564 3,509 
     Total accounts payable and accrued expenses$71,709 $80,729