v3.26.1
Fair Value - Schedule of Fair Value by Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Carrying amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure $ 855,837 $ 1,045,121
Carrying amount | Gross mortgage notes payable and mortgage premium and discounts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 373,983 374,382
Carrying amount | Line of Credit | Fannie Mae Secured Debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 331,854 334,739
Carrying amount | Line of Credit | 2025 Credit Agreement | Unsecured Term Loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 150,000 150,000
Carrying amount | Line of Credit | 2025 Credit Agreement | Revolving Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 0 186,000
Fair value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 838,920 1,030,736
Fair value | Gross mortgage notes payable and mortgage premium and discounts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 357,537 362,947
Fair value | Line of Credit | Fannie Mae Secured Debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 332,701 335,158
Fair value | Line of Credit | 2025 Credit Agreement | Unsecured Term Loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 148,682 148,496
Fair value | Line of Credit | 2025 Credit Agreement | Revolving Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure $ 0 $ 184,135