XML 86 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Principal Repayments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument    
2025 $ 454,568  
2026 994,999  
2027 1,350,842  
2028 1,252,775  
2029 1,564,000  
Thereafter 3,400,000  
Total debt before discount, net 9,017,184  
Premiums, (discounts), and debt issuance costs, net (140,519)  
Long-term debt 8,876,665  
Unamortized debt issuance expense 17,000  
Bank Line  of Credit    
Debt Instrument    
2025 0  
2026 0  
2027 0  
2028 0  
2029 0  
Thereafter 0  
Total debt before discount, net 0  
Premiums, (discounts), and debt issuance costs, net 0  
Long-term debt 0  
Commercial Paper    
Debt Instrument    
2025 0  
2026 0  
2027 0  
2028 0  
2029 164,000  
Thereafter 0  
Total debt before discount, net 164,000  
Premiums, (discounts), and debt issuance costs, net 0  
Long-term debt 164,000  
Term Loans    
Debt Instrument    
2025 0  
2026 0  
2027 500,000  
2028 400,000  
2029 750,000  
Thereafter 0  
Total debt before discount, net 1,650,000  
Premiums, (discounts), and debt issuance costs, net (3,665)  
Long-term debt 1,646,335  
Senior Unsecured Notes    
Debt Instrument    
2025 451,806  
2026 650,000  
2027 850,000  
2028 850,000  
2029 650,000  
Thereafter 3,400,000  
Total debt before discount, net 6,851,806 $ 6,700,000
Premiums, (discounts), and debt issuance costs, net (137,527)  
Long-term debt $ 6,714,279  
Weighted-average interest rate (as a percent) 4.10%  
Weighted-average maturity (in years) 5 years  
Senior Unsecured Notes | Minimum    
Debt Instrument    
Interest rate 1.54%  
Senior Unsecured Notes | Maximum    
Debt Instrument    
Interest rate 6.87%  
Senior Unsecured Notes | 2025    
Debt Instrument    
Interest rate 4.19%  
Senior Unsecured Notes | 2026    
Debt Instrument    
Interest rate 3.40%  
Senior Unsecured Notes | 2027    
Debt Instrument    
Interest rate 3.23%  
Senior Unsecured Notes | 2028    
Debt Instrument    
Interest rate 3.53%  
Senior Unsecured Notes | 2029    
Debt Instrument    
Interest rate 3.65%  
Senior Unsecured Notes | Thereafter    
Debt Instrument    
Interest rate 4.66%  
Secured Debt    
Debt Instrument    
2025 $ 2,762  
2026 344,999  
2027 842  
2028 2,775  
2029 0  
Thereafter 0  
Total debt before discount, net 351,378 $ 356,000
Premiums, (discounts), and debt issuance costs, net 673  
Long-term debt $ 352,051  
Weighted-average interest rate (as a percent) 5.06%  
Weighted-average maturity (in years) 1 year 6 months  
Secured Debt | Minimum    
Debt Instrument    
Interest rate 3.44%  
Secured Debt | Maximum    
Debt Instrument    
Interest rate 7.31%  
Secured Debt | 2025    
Debt Instrument    
Interest rate 3.95%  
Secured Debt | 2026    
Debt Instrument    
Interest rate 5.07%  
Secured Debt | 2027    
Debt Instrument    
Interest rate 5.29%  
Secured Debt | 2028    
Debt Instrument    
Interest rate 4.82%  
Secured Debt | 2029    
Debt Instrument    
Interest rate 0.00%  
Secured Debt | Thereafter    
Debt Instrument    
Interest rate 0.00%