XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts Payable and Accrued Expenses [Abstract]    
Property taxes payable $ 48,883 $ 9,508
Development costs payable 21,575 29,487
Retainage payable 13,699 14,992
Real estate improvements and capitalized leasing costs payable 7,247 5,275
Interest payable 8,459 8,493
Dividends payable 63,070 62,393
Other payables and accrued expenses 25,904 16,189
Total accounts payable and accrued expenses $ 188,837 $ 146,337