v3.26.3
Debt - Schedule of principal balances of mortgage loans payable (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Outstanding balance $ 388,862 $ 363,158
Unamortized Debt Discount (2,505) (1,817)
Total Debt (1,372) (200)
Total Debt $ 384,985 361,141
First Oklahoma Bank Loan    
Debt Instrument [Line Items]    
Interest rate (as a percent) 3.625%  
Line of credit | Revolving credit facility    
Debt Instrument [Line Items]    
Outstanding balance $ 11,000 39,000
Basis spread on variable rate (as a percent) 0.78%  
Line of credit | Unsecured debt | 2031 Term Loan    
Debt Instrument [Line Items]    
Outstanding balance $ 150,000 115,000
Basis spread on variable rate (as a percent) 0.88%  
Line of credit | Unsecured debt | 2029 Term Loan    
Debt Instrument [Line Items]    
Outstanding balance $ 100,000 0
Basis spread on variable rate (as a percent) 0.88%  
Line of credit | Unsecured debt | New 2028 Term Loan    
Debt Instrument [Line Items]    
Outstanding balance $ 90,000 175,000
Basis spread on variable rate (as a percent) 0.88%  
Loan    
Debt Instrument [Line Items]    
Interest rate (as a percent) 2.80%  
Loan | Vision Bank    
Debt Instrument [Line Items]    
Outstanding balance $ 1,409 1,409
Interest rate (as a percent) 3.69%  
Loan | First Oklahoma Bank Loan    
Debt Instrument [Line Items]    
Outstanding balance $ 267 280
Interest rate (as a percent) 6.75%  
Loan | Vision Bank – 2018    
Debt Instrument [Line Items]    
Outstanding balance $ 844 844
Interest rate (as a percent) 3.69%  
Loan | AIG    
Debt Instrument [Line Items]    
Outstanding balance $ 29,792 30,225
Interest rate (as a percent) 2.80%  
Loan | Seller Financing    
Debt Instrument [Line Items]    
Outstanding balance $ 5,550 $ 1,400
Interest rate (as a percent) 5.00%  
Loan | Seller Financing | Minimum    
Debt Instrument [Line Items]    
Interest rate (as a percent) 0.00%  
Loan | Seller Financing | Maximum    
Debt Instrument [Line Items]    
Interest rate (as a percent) 5.00%