v3.26.1
Notes Payable - Terms of Notes Payable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Feb. 28, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Notes payable, gross $ 3,795,902   $ 3,357,127
Unamortized original issue discount (6,817)   (3,246)
Unamortized loan costs (16,903)   (13,066)
Total Notes Payable $ 3,772,182   3,340,815
Weighted average maturity of notes payable 4 years 1 month 6 days    
Unsecured Notes      
Debt Instrument [Line Items]      
Notes payable, gross $ 3,356,500   2,916,000
Term Loan, Unsecured Due In August 2026 | Unsecured Term Loan With Interest Rate Of 4.63%      
Debt Instrument [Line Items]      
Interest Rate 4.63%    
Notes payable, gross $ 100,000   250,000
Term Loan, Unsecured Due In September 2026 | Unsecured Term Loan With Interest Rate Of 4.474%      
Debt Instrument [Line Items]      
Interest Rate 4.474%    
Notes payable, gross $ 400,000   400,000
Extension term 6 months    
Debt amount $ 200,000    
Credit Facility      
Debt Instrument [Line Items]      
Interest Rate 4.405%    
Notes payable, gross $ 206,500   116,000
Senior Unsecured Debt      
Debt Instrument [Line Items]      
Notes payable, gross 1,900,000    
Debt amount $ 750,000    
Senior Unsecured Debt | Unsecured Senior Notes With Interest Rate Of 5.875%      
Debt Instrument [Line Items]      
Interest Rate 5.875%    
Notes payable, gross $ 500,000   500,000
Senior Unsecured Debt | Unsecured Senior Notes With Interest Rate Of 5.250%      
Debt Instrument [Line Items]      
Interest Rate 5.25%    
Notes payable, gross $ 500,000   $ 500,000
Unamortized loan costs (4,200)    
Debt amount $ 500,000    
Senior Unsecured Debt | Unsecured Senior Notes With Interest Rate Of 5.375%      
Debt Instrument [Line Items]      
Interest Rate 5.375%   5.375%
Notes payable, gross $ 400,000   $ 400,000
Unamortized loan costs     (3,600)
Debt amount     400,000
Senior Unsecured Debt | 10 Year Unsecured Senior Notes With Interest Rate Of 3.95%      
Debt Instrument [Line Items]      
Interest Rate 3.95%    
Notes payable, gross $ 275,000   275,000
Senior Unsecured Debt | 9 Year Unsecured Senior Notes With Interest Rate Of 3.86%      
Debt Instrument [Line Items]      
Interest Rate 3.86%    
Notes payable, gross $ 250,000   250,000
Senior Unsecured Debt | Senior Notes With Interest Rate Of 3.78%      
Debt Instrument [Line Items]      
Interest Rate 3.78%    
Notes payable, gross $ 125,000   125,000
Senior Unsecured Debt | Senior Notes With Interest Rate Of 4.09%      
Debt Instrument [Line Items]      
Interest Rate 4.09%    
Notes payable, gross $ 100,000   100,000
Senior Unsecured Debt | Unsecured Senior Notes With Interest Rate Of 4.875%      
Debt Instrument [Line Items]      
Interest Rate 4.875% 4.875%  
Notes payable, gross $ 500,000   0
Unamortized loan costs   $ (4,200)  
Debt amount   $ 500,000  
Mortgage Debt      
Debt Instrument [Line Items]      
Notes payable, gross 439,402   441,127
Total Notes Payable $ 439,400    
Mortgage Debt | Terminus      
Debt Instrument [Line Items]      
Interest Rate 6.34%    
Notes payable, gross $ 221,000   221,000
Mortgage Debt | Terminus 100      
Debt Instrument [Line Items]      
Notes payable, gross 123,000    
Mortgage Debt | Terminus 200      
Debt Instrument [Line Items]      
Notes payable, gross $ 98,000    
Mortgage Debt | 201 North Tryon      
Debt Instrument [Line Items]      
Interest Rate 3.37%    
Notes payable, gross $ 117,939   118,928
Mortgage Debt | Colorado Tower      
Debt Instrument [Line Items]      
Interest Rate 3.45%    
Notes payable, gross $ 100,463   $ 101,199
Unsecured Debt | Unsecured Term Loan With Interest Rate Of 4.63%      
Debt Instrument [Line Items]      
Interest Rate 4.63%    
Notes payable, gross $ 100,000