v3.26.1
Fair Value - Schedule of Fair Value by Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Carrying amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure $ 1,043,481 $ 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 374,185 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 333,296 334,739
Carrying amount | Line of Credit | Credit Agreement | Unsecured Debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 150,000 150,000
Carrying amount | Line of Credit | Credit Agreement | Revolving Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 186,000 186,000
Fair value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 1,025,099 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 358,329 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 333,949 335,158
Fair value | Line of Credit | Credit Agreement | Unsecured Debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure 148,581 148,496
Fair value | Line of Credit | Credit Agreement | Revolving Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value disclosure $ 184,240 $ 184,135