XML 73 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Indebtedness - Outstanding Debt (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Feb. 29, 2024
Dec. 31, 2023
Debt Instrument [Line Items]          
Borrowings outstanding     $ 2,626,524   $ 2,594,320
Unamortized debt premiums, discounts and issuance costs     (91,890)   (21,711)
Total borrowings outstanding     $ 2,534,634   2,572,609
Senior unsecured notes, 4.250% interest rate, due in 2024          
Debt Instrument [Line Items]          
Interest rate (as a percent)     4.25%    
Senior unsecured notes, 4.500% interest rate, due in 2025          
Debt Instrument [Line Items]          
Interest rate (as a percent)     4.50%    
Senior unsecured notes, 2.650% interest rate, due in 2026          
Debt Instrument [Line Items]          
Interest rate (as a percent)     2.65%    
Senior unsecured notes, 2.400% interest rate, due in 2027          
Debt Instrument [Line Items]          
Interest rate (as a percent)     2.40%    
Senior secured notes, 3.250% interest rate, due in 2027          
Debt Instrument [Line Items]          
Interest rate (as a percent)     3.25%    
Senior secured notes, 9.000% interest rate, due in March 2029          
Debt Instrument [Line Items]          
Interest rate (as a percent)     9.00%    
Senior secured notes, 9.000% interest rate, due in September 2029          
Debt Instrument [Line Items]          
Interest rate (as a percent)     9.00%    
Senior unsecured notes, 3.450% interest rate, due in 2031          
Debt Instrument [Line Items]          
Interest rate (as a percent)     3.45%    
Senior unsecured notes, 6.375% interest rate, due in 2050          
Debt Instrument [Line Items]          
Interest rate (as a percent)     6.375%    
Secured Debt          
Debt Instrument [Line Items]          
Borrowings outstanding     $ 100,000   0
Total borrowings outstanding     $ 100,000    
Senior Notes | Senior unsecured notes, 4.250% interest rate, due in 2024          
Debt Instrument [Line Items]          
Interest rate (as a percent)   4.25% 4.25%    
Borrowings outstanding     $ 0   350,000
Extinguishment of debt, amount   $ 350,000      
Senior Notes | Senior unsecured notes, 4.500% interest rate, due in 2025          
Debt Instrument [Line Items]          
Interest rate (as a percent)     4.50%    
Borrowings outstanding     $ 171,586   650,000
Senior Notes | Senior unsecured notes, 4.500% interest rate, due in 2025 | Subsequent Event          
Debt Instrument [Line Items]          
Extinguishment of debt, amount $ 171,586        
Senior Notes | Senior unsecured notes, 2.650% interest rate, due in 2026          
Debt Instrument [Line Items]          
Interest rate (as a percent)     2.65%    
Borrowings outstanding     $ 140,488   300,000
Senior Notes | Senior unsecured notes, 2.400% interest rate, due in 2027          
Debt Instrument [Line Items]          
Interest rate (as a percent)     2.40%    
Borrowings outstanding     $ 80,784   350,000
Senior Notes | Senior secured notes, 3.250% interest rate, due in 2027          
Debt Instrument [Line Items]          
Interest rate (as a percent)     3.25%    
Borrowings outstanding     $ 444,992   0
Senior Notes | Senior secured notes, 9.000% interest rate, due in March 2029          
Debt Instrument [Line Items]          
Interest rate (as a percent)     9.00% 9.00%  
Borrowings outstanding     $ 300,000   0
Senior Notes | Senior secured notes, 9.000% interest rate, due in September 2029          
Debt Instrument [Line Items]          
Interest rate (as a percent)     9.00%    
Borrowings outstanding     $ 609,999   0
Senior Notes | Senior unsecured notes, 3.450% interest rate, due in 2031          
Debt Instrument [Line Items]          
Interest rate (as a percent)     3.45%    
Borrowings outstanding     $ 114,355   400,000
Mortgage Note Payable          
Debt Instrument [Line Items]          
Total borrowings outstanding     $ 177,320    
Mortgage Note Payable | Mortgage note payable, 8.272% interest rate, due in 2028          
Debt Instrument [Line Items]          
Interest rate (as a percent)     8.272%    
Borrowings outstanding     $ 42,700   42,700
Mortgage Note Payable | Mortgage note payable, 8.139% interest rate, due in 2028          
Debt Instrument [Line Items]          
Interest rate (as a percent)     8.139%    
Borrowings outstanding     $ 26,340   26,340
Mortgage Note Payable | Mortgage note payable, 7.671% interest rate, due in 2028          
Debt Instrument [Line Items]          
Interest rate (as a percent)     7.671%    
Borrowings outstanding     $ 54,300   54,300
Mortgage Note Payable | Mortgage note payable, 7.210% interest rate, due in 2033          
Debt Instrument [Line Items]          
Interest rate (as a percent)     7.21%    
Borrowings outstanding     $ 30,680   30,680
Mortgage Note Payable | Mortgage note payable, 7.305% interest rate, due in 2033          
Debt Instrument [Line Items]          
Interest rate (as a percent)     7.305%    
Borrowings outstanding     $ 8,400   8,400
Mortgage Note Payable | Mortgage note payable, 7.717% interest rate, due in 2033          
Debt Instrument [Line Items]          
Interest rate (as a percent)     7.717%    
Borrowings outstanding     $ 14,900   14,900
Mortgage Note Payable | Senior unsecured notes, 6.375% interest rate, due in 2050          
Debt Instrument [Line Items]          
Interest rate (as a percent)     6.375%    
Borrowings outstanding     $ 162,000   162,000
Revolving credit facility | Line of Credit | Unsecured revolving credit facility, due in 2024          
Debt Instrument [Line Items]          
Borrowings outstanding     0   205,000
Revolving credit facility | Line of Credit | Secured revolving credit facility, due in 2027          
Debt Instrument [Line Items]          
Borrowings outstanding     $ 325,000   $ 0