v3.26.1
Mortgage Notes, Lines of Credit and Bonds Payable - Aggregate Maturities and Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Aggregate maturities of long-term debt    
2027 $ 26,187  
2028 74,512  
2030 21,806  
Thereafter 102,286  
Total 224,791  
Fair Value, Inputs, Level 3 | Mortgages | Estimate of Fair Value Measurement    
Aggregate maturities of long-term debt    
Fair value of debt $ 217,600 $ 157,000