XML 120 R101.htm IDEA: XBRL DOCUMENT v3.25.1
Corporate Indebtedness - Junior Subordinated Deferrable Interest Debentures and Principal Maturities (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2005
USD ($)
Dec. 31, 2024
USD ($)
quarter
Principal Repayments and Joint Venture Debt    
2025   $ 473,551
2026   290,148
2027   2,280,000
2028   205,000
2029   0
Thereafter   372,325
Repayments of principal   $ 3,621,024
Trust Preferred Securities    
Debt Instrument [Line Items]    
Proceeds from issuance of debt $ 100,000  
Interest rate added to base rate (as a percent)   0.26%
Interest payment deferment, number of consecutive quarters | quarter   8
Due from joint ventures    
Principal Repayments and Joint Venture Debt    
2025   $ 1,198,400
2026   936,639
2027   1,710,229
2028   382,294
2029   0
Thereafter   1,800,300
Repayments of principal   6,027,862
Due from joint ventures | Mortgages and other loans payable    
Scheduled Amortization    
2025   0
2026   0
2027   0
2028   0
2029   0
Thereafter   0
Future Amortization of Debt   0
Principal Repayments and Joint Venture Debt    
2025   373,551
2026   190,148
2027   910,000
2028   205,000
2029   0
Thereafter   272,325
Repayments of principal   1,951,024
Due from joint ventures | Revolving Credit Facility    
Principal Repayments and Joint Venture Debt    
2025   0
2026   0
2027   320,000
2028   0
2029   0
Thereafter   0
Repayments of principal   320,000
Due from joint ventures | Unsecured Term Loans    
Principal Repayments and Joint Venture Debt    
2025   0
2026   100,000
2027   1,050,000
2028   0
2029   0
Thereafter   0
Repayments of principal   1,150,000
Due from joint ventures | Trust Preferred Securities    
Principal Repayments and Joint Venture Debt    
2025   0
2026   0
2027   0
2028   0
2029   0
Thereafter   100,000
Repayments of principal   100,000
Due from joint ventures | Senior Unsecured Notes    
Principal Repayments and Joint Venture Debt    
2025   100,000
2026   0
2027   0
2028   0
2029   0
Thereafter   0
Repayments of principal   $ 100,000