v3.25.2
Notes Payable - Unsecured Senior Notes (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Jul. 07, 2025
USD ($)
Jun. 30, 2025
USD ($)
tranche
Dec. 31, 2024
USD ($)
Aug. 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
tranche
Jun. 30, 2024
USD ($)
Debt Instrument [Line Items]            
Long-term debt   $ 3,494,533 $ 3,110,214   $ 3,494,533  
Bond issuance, net of original issue discount         499,935 $ 0
Debt issuance costs   14,332 10,988   14,332  
Notes payable   3,476,761 3,095,666   3,476,761  
Senior Unsecured Debt            
Debt Instrument [Line Items]            
Long-term debt   2,400,000     2,400,000  
Debt amount   $ 1,000,000     $ 1,000,000  
Number of tranches | tranche   5     5  
Senior Unsecured Debt | Unsecured Senior Notes With Interest Rate Of 5.250%            
Debt Instrument [Line Items]            
Long-term debt   $ 500,000 0   $ 500,000  
Debt amount   $ 500,000     $ 500,000  
Interest Rate   5.25%     5.25%  
Bond issuance, net of original issue discount   $ 499,900        
Discount issued   $ 65     $ 65  
Effective interest rate   5.251%     5.251%  
Debt issuance costs   $ 4,200     $ 4,200  
Senior Unsecured Debt | Unsecured Senior Notes With Interest Rate Of 5.250% | Subsequent Event            
Debt Instrument [Line Items]            
Repayments of debt $ 250,000          
Senior Unsecured Debt | Unsecured Senior Notes With Interest Rate Of 5.375%            
Debt Instrument [Line Items]            
Long-term debt   $ 400,000 400,000   $ 400,000  
Debt amount     $ 400,000      
Interest Rate   5.375% 5.375%   5.375%  
Bond issuance, net of original issue discount     $ 397,900      
Discount issued     $ 2,100      
Effective interest rate     5.464%      
Debt issuance costs     $ 3,600      
Senior Unsecured Debt | Senior Notes With Interest Rate Of 5.875%            
Debt Instrument [Line Items]            
Debt amount       $ 500,000    
Interest Rate       5.875%    
Bond issuance, net of original issue discount       $ 498,500    
Discount issued       $ 1,500    
Senior Unsecured Debt | Senior Notes With Interest Rate Of 5.912%            
Debt Instrument [Line Items]            
Effective interest rate       5.912%    
Debt issuance costs       $ 5,300    
Repayments of debt       373,800    
Senior Unsecured Debt | 2021 Term Loan            
Debt Instrument [Line Items]            
Repayments of debt       100,000    
Notes payable       $ 350,000    
Senior Unsecured Debt | Public Senior Note            
Debt Instrument [Line Items]            
Unencumbered debt instrument ratio       150.00%    
Debt service ratio       1.50    
Senior Unsecured Debt | Public Senior Note | Maximum            
Debt Instrument [Line Items]            
Secured leverage ratio       40.00%    
Leverage ratio       60.00%    
Senior Unsecured Debt | 4.09% Senior Notes, Unsecured            
Debt Instrument [Line Items]            
Debt amount   $ 100,000     $ 100,000  
Interest Rate   4.09%     4.09%  
Senior Unsecured Debt | 3.91% Senior Notes, Unsecured            
Debt Instrument [Line Items]            
Debt amount   $ 250,000     $ 250,000  
Interest Rate   3.91%     3.91%  
Senior Unsecured Debt | 3.78% Senior Notes, Unsecured            
Debt Instrument [Line Items]            
Debt amount   $ 125,000     $ 125,000  
Interest Rate   3.78%     3.78%  
Senior Unsecured Debt | 3.86% Senior Notes, Unsecured            
Debt Instrument [Line Items]            
Debt amount   $ 250,000     $ 250,000  
Interest Rate   3.86%     3.86%  
Senior Unsecured Debt | 3.95% Senior Notes, Unsecured            
Debt Instrument [Line Items]            
Debt amount   $ 275,000     $ 275,000  
Interest Rate   3.95%     3.95%