v3.26.1
Fair Value Measurements - Fair Value of Debt (Details) - Long-Term Debt - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Carrying Value | Commercial Paper Notes    
Derivative [Line Items]    
Value of debt $ 497,000 $ 320,500
Carrying Value | Mortgage Notes Payable    
Derivative [Line Items]    
Value of debt 41,190 41,546
Carrying Value | Unsecured Term Loans    
Derivative [Line Items]    
Value of debt 696,277 348,074
Carrying Value | Senior Unsecured Notes    
Derivative [Line Items]    
Value of debt 2,586,556 2,584,608
Carrying Value | Senior Unsecured Notes | Unsecured Revolving Credit Facility    
Derivative [Line Items]    
Value of debt 0 0
Fair Value | Fair Value, Inputs, Level 2 | Commercial Paper Notes    
Derivative [Line Items]    
Value of debt 497,000 320,500
Fair Value | Fair Value, Inputs, Level 2 | Mortgage Notes Payable    
Derivative [Line Items]    
Value of debt 0 0
Fair Value | Fair Value, Inputs, Level 2 | Unsecured Term Loans    
Derivative [Line Items]    
Value of debt 696,277 348,074
Fair Value | Fair Value, Inputs, Level 2 | Senior Unsecured Notes    
Derivative [Line Items]    
Value of debt 2,525,078 2,548,907
Fair Value | Fair Value, Inputs, Level 2 | Senior Unsecured Notes | Unsecured Revolving Credit Facility    
Derivative [Line Items]    
Value of debt 0 0
Fair Value | Fair Value, Inputs, Level 3 | Commercial Paper Notes    
Derivative [Line Items]    
Value of debt 0 0
Fair Value | Fair Value, Inputs, Level 3 | Mortgage Notes Payable    
Derivative [Line Items]    
Value of debt 40,290 40,859
Fair Value | Fair Value, Inputs, Level 3 | Unsecured Term Loans    
Derivative [Line Items]    
Value of debt 0 0
Fair Value | Fair Value, Inputs, Level 3 | Senior Unsecured Notes    
Derivative [Line Items]    
Value of debt 0 0
Fair Value | Fair Value, Inputs, Level 3 | Senior Unsecured Notes | Unsecured Revolving Credit Facility    
Derivative [Line Items]    
Value of debt $ 0 $ 0