v3.25.2
Debt - Schedule of principal balances of mortgage loans payable (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jan. 02, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Outstanding balance $ 330,168   $ 298,277
Unamortized deferred financing costs (1,128)   (1,360)
Unamortized debt discount (205)   (209)
Total Debt $ 328,835   296,708
First Oklahoma Bank Loan      
Debt Instrument [Line Items]      
Interest rate (as a percent) 3.625%    
Line of credit | Revolving credit facility | Revolving Credit Facility      
Debt Instrument [Line Items]      
Outstanding balance $ 46,000   14,000
Basis spread on variable rate (as a percent) 1.50%    
Line of credit | Unsecured debt | 2021 Term Loan      
Debt Instrument [Line Items]      
Outstanding balance $ 75,000   75,000
Basis spread on variable rate (as a percent) 1.45%    
Line of credit | Unsecured debt | 2022 Term Loan      
Debt Instrument [Line Items]      
Outstanding balance $ 175,000   175,000
Basis spread on variable rate (as a percent) 1.45%    
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 $ 290   299
Interest rate (as a percent) 3.63%    
Loan | Vision Bank – 2018      
Debt Instrument [Line Items]      
Outstanding balance $ 844   844
Interest rate (as a percent) 3.69%    
Loan | Seller Financing      
Debt Instrument [Line Items]      
Outstanding balance $ 0   100
Interest rate (as a percent) 0.00% 6.00%  
Loan | AIG      
Debt Instrument [Line Items]      
Outstanding balance $ 30,225   30,225
Interest rate (as a percent) 2.80%    
Loan | Seller Financing - 2024      
Debt Instrument [Line Items]      
Outstanding balance $ 1,400   $ 1,400
Interest rate (as a percent) 5.00%