XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Notes Payable - Schedule of Future Maturities of Bank and Other Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Mortgage loans payable on real estate    
Deferred finance cost, net $ (22,042) $ (21,148)
Mortgage notes payable    
Mortgage loans payable on real estate    
2025 541,392  
2026 949,264  
2027 484,098  
2028 733,318  
2029 1,138,441  
Thereafter 1,145,980  
Long term debt including debt premium 4,992,493  
Deferred finance cost, net (22,042)  
Long-term debt $ 4,970,451