v3.26.1
Notes Payable (Scheduled Repayments On Outstanding Debt) (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Remainder of 2026 $ 1,151.6
2027 172.0
2028 529.4
2029 597.7
2030 748.5
Thereafter 1,649.1
Total notes payable $ 4,848.3
Weighted Average Interest Rate 4.10%
Maturities due in 2026  
Weighted Average Interest Rate 4.30%
Maturities due in 2027  
Weighted Average Interest Rate 3.90%
Maturities due in 2028  
Weighted Average Interest Rate 3.80%
Maturities due in 2029  
Weighted Average Interest Rate 3.80%
Maturities due in 2030  
Weighted Average Interest Rate 2.90%
Maturities Due Thereafter  
Weighted Average Interest Rate 4.60%