v3.26.1
Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Debt, net $ 2,695,154 $ 2,197,218
Interest Rate Cash Flow Hedge Derivative at Fair Value, Net 6,832 1,919
Interest rate swap | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Interest Rate Cash Flow Hedge Asset at Fair Value (6,832) (2,360)
Interest rate swap liability   441
Interest Rate Cash Flow Hedge Derivative at Fair Value, Net 6,832 1,919
Unsecured Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unsecured Debt 1,507,719 1,020,057
Secured Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Secured Debt   69,800
Level 1 | Interest rate swap | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Interest Rate Cash Flow Hedge Asset at Fair Value 0 0
Interest rate swap liability   0
Interest Rate Cash Flow Hedge Derivative at Fair Value, Net 0 0
Level 2 | Interest rate swap | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Interest Rate Cash Flow Hedge Asset at Fair Value (6,832) (2,360)
Interest rate swap liability   441
Interest Rate Cash Flow Hedge Derivative at Fair Value, Net 6,832 1,919
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Long-term Debt, Fair Value 2,684,474 2,162,349
Level 3 | Interest rate swap | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Interest Rate Cash Flow Hedge Asset at Fair Value 0 0
Interest rate swap liability   0
Interest Rate Cash Flow Hedge Derivative at Fair Value, Net 0 0
Level 3 | Unsecured Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Unsecured Debt 1,507,719 1,020,057
Long-term Debt, Fair Value 1,522,353 1,013,892
Level 3 | Secured Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Secured Debt 189,852 180,760
Long-term Debt, Fair Value 186,563 178,457
Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Long-term Debt, Gross 997,583 996,401
Senior Notes | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Long-term Debt, Fair Value $ 975,558 $ 970,000