v3.26.1
Mortgages and Other Notes Payable - Schedule of Future Principal Payments Due on Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Amount    
2026 $ 2,809  
2027 32,150  
2028 3,008  
2029 3,112  
2030 3,220  
Thereafter 170,639  
Notes payable 214,938  
Deferred finance cost (571)  
Long-term debt $ 214,367 $ 185,398