v3.26.1
Detail of secured and unsecured debt (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Feb. 28, 2025
Debt Instrument    
Effective rate (as a percent) 4.08%  
Future principal payments due on secured and unsecured debt    
Total Consolidated $ 12,812,874  
Unsecured Debt    
Debt Instrument    
Effective rate (as a percent) 4.08%  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 350,000  
2028 425,000  
2029 700,000  
2030 3,146,859  
Thereafter 8,268,605  
Principal 12,890,464  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (77,590)  
Total Consolidated 12,812,874  
Unsecured senior line of credit    
Debt Instrument    
Line of Credit Facility, Maximum Borrowing Capacity 5,000,000  
Future principal payments due on secured and unsecured debt    
Total Consolidated $ 0  
3.95% Unsecured Senior Notes Payable Due in 2027    
Debt Instrument    
Stated interest rate (as a percent) 3.95%  
Effective rate (as a percent) 4.13%  
Maturity Date Jan. 15, 2027  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 350,000  
2028 0  
2029 0  
2030 0  
Thereafter 0  
Principal 350,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (296)  
Total Consolidated $ 349,704  
3.95% Unsecured Senior Notes Payable Due in 2028    
Debt Instrument    
Stated interest rate (as a percent) 3.95%  
Effective rate (as a percent) 4.07%  
Maturity Date Jan. 15, 2028  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 425,000  
2029 0  
2030 0  
Thereafter 0  
Principal 425,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (675)  
Total Consolidated $ 424,325  
4.50% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 4.50%  
Effective rate (as a percent) 4.60%  
Maturity Date Jul. 30, 2029  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 300,000  
2030 0  
Thereafter 0  
Principal 300,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (693)  
Total Consolidated $ 299,307  
2.75% Unsecured Senior Notes Payable Due 2029    
Debt Instrument    
Stated interest rate (as a percent) 2.75%  
Effective rate (as a percent) 2.87%  
Maturity Date Dec. 15, 2029  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 400,000  
2030 0  
Thereafter 0  
Principal 400,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (1,449)  
Total Consolidated $ 398,551  
4.70% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 4.70%  
Effective rate (as a percent) 4.81%  
Maturity Date Jul. 01, 2030  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 450,000  
Thereafter 0  
Principal 450,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (1,501)  
Total Consolidated $ 448,499  
4.90% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 4.90%  
Effective rate (as a percent) 5.05%  
Maturity Date Dec. 15, 2030  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 700,000  
Thereafter 0  
Principal 700,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (3,555)  
Total Consolidated $ 696,445  
3.375% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 3.375%  
Effective rate (as a percent) 3.48%  
Maturity Date Aug. 15, 2031  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 750,000  
Principal 750,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (3,381)  
Total Consolidated $ 746,619  
2.00% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 2.00%  
Effective rate (as a percent) 2.12%  
Maturity Date May 18, 2032  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 900,000  
Principal 900,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (5,579)  
Total Consolidated $ 894,421  
1.875% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 1.875%  
Effective rate (as a percent) 1.97%  
Maturity Date Feb. 01, 2033  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 1,000,000  
Principal 1,000,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (5,805)  
Total Consolidated $ 994,195  
2.95% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 2.95%  
Effective rate (as a percent) 3.07%  
Maturity Date Mar. 15, 2034  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 800,000  
Principal 800,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (6,096)  
Total Consolidated $ 793,904  
4.75% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 4.75%  
Effective rate (as a percent) 4.88%  
Maturity Date Apr. 15, 2035  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 500,000  
Principal 500,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (4,270)  
Total Consolidated $ 495,730  
5.50% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 5.50%  
Effective rate (as a percent) 5.66%  
Maturity Date Oct. 01, 2035  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 550,000  
Principal 550,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (6,007)  
Total Consolidated $ 543,993  
5.25% Unsecured Senior Notes Payable due 2036    
Debt Instrument    
Stated interest rate (as a percent) 5.25%  
Effective rate (as a percent) 5.41%  
Maturity Date Mar. 15, 2036  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 750,000  
Principal 750,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (10,866)  
Total Consolidated $ 739,134  
5.25% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 5.25% 5.25%
Effective rate (as a percent) 5.38%  
Maturity Date May 15, 2036  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 400,000  
Principal 400,000 $ 750,000
Unamortized (Deferred Financing Cost), (Discount)/ Premium (3,595)  
Total Consolidated $ 396,405  
4.85% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 4.85%  
Effective rate (as a percent) 4.93%  
Maturity Date Apr. 15, 2049  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 300,000  
Principal 300,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (2,698)  
Total Consolidated $ 297,302  
4.00% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 4.00%  
Effective rate (as a percent) 3.95%  
Maturity Date Feb. 01, 2050  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 390,801  
Principal 390,801  
Unamortized (Deferred Financing Cost), (Discount)/ Premium 5,441  
Total Consolidated $ 396,242  
3.00% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 3.00%  
Effective rate (as a percent) 3.16%  
Maturity Date May 18, 2051  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 352,398  
Principal 352,398  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (4,413)  
Total Consolidated $ 347,985  
3.55% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 3.55%  
Effective rate (as a percent) 3.70%  
Maturity Date Mar. 15, 2052  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 475,406  
Principal 475,406  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (6,180)  
Total Consolidated $ 469,226  
5.15% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 5.15%  
Effective rate (as a percent) 5.26%  
Maturity Date Apr. 15, 2053  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 500,000  
Principal 500,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (7,260)  
Total Consolidated $ 492,740  
5.625% Unsecured Senior Notes Payable    
Debt Instrument    
Stated interest rate (as a percent) 5.625%  
Effective rate (as a percent) 5.71%  
Maturity Date May 15, 2054  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 0  
Thereafter 600,000  
Principal 600,000  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (6,361)  
Total Consolidated 593,639  
Commercial Paper    
Future principal payments due on secured and unsecured debt    
Principal $ 1,990,000  
Commercial Paper | Unsecured senior line of credit    
Debt Instrument    
Effective rate (as a percent) 4.27%  
Maturity Date Jan. 22, 2030  
Future principal payments due on secured and unsecured debt    
2026 $ 0  
2027 0  
2028 0  
2029 0  
2030 1,996,859  
Thereafter 0  
Principal 1,996,859  
Unamortized (Deferred Financing Cost), (Discount)/ Premium (2,351)  
Total Consolidated $ 1,994,508