v3.25.2
Debt - Explanatory notes (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
May 11, 2022
USD ($)
Aug. 09, 2021
USD ($)
option
Jun. 30, 2025
USD ($)
payment
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
property
payment
Jun. 30, 2024
USD ($)
Dec. 31, 2024
Jan. 02, 2025
Oct. 25, 2024
USD ($)
Jul. 24, 2023
USD ($)
Dec. 06, 2022
USD ($)
Debt Instrument [Line Items]                      
Number of properties acquired | property         2            
Weighted average maturity date for secured borrowing         2 years 6 months   3 years 2 months 12 days        
Loan                      
Debt Instrument [Line Items]                      
Interest rate (as a percent)     2.80%   2.80%            
Fixed interest period         5 years            
Remaining discount amortization period         30 years            
2021 Term Loan | Line of credit                      
Debt Instrument [Line Items]                      
Accordion feature   $ 50,000                  
2021 Term Loan | Revolving credit facility | Line of credit                      
Debt Instrument [Line Items]                      
Maximum borrowing facility   150,000                  
Accordion feature   $ 150,000                  
Number of options to extend (in options) | option   2                  
Extension period   6 months                  
2021 Term Loan | Revolving credit facility | Line of credit | Commitment fee threshold one                      
Debt Instrument [Line Items]                      
Capacity used (as a percent)   0.50                  
Unused facility fee (as a percentage)   0.20%                  
2021 Term Loan | Revolving credit facility | Line of credit | Commitment fee threshold two                      
Debt Instrument [Line Items]                      
Capacity used (as a percent)   0.50                  
Unused facility fee (as a percentage)   0.15%                  
2021 Term Loan | Revolving credit facility | Line of credit | Minimum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate (as a percent)   1.50%                  
2021 Term Loan | Revolving credit facility | Line of credit | Maximum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate (as a percent)   2.00%                  
2021 Term Loan | Revolving credit facility | Line of credit | SOFR                      
Debt Instrument [Line Items]                      
Decrease in margin (as a percent) 0.0002                    
2021 Term Loan | Revolving credit facility | Line of credit | Base Rate | Minimum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate (as a percent)   0.50%                  
2021 Term Loan | Revolving credit facility | Line of credit | Base Rate | Maximum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate (as a percent)   1.00%                  
2021 Term Loan | Unsecured debt | Line of credit                      
Debt Instrument [Line Items]                      
Face amount issued   $ 50,000                  
Accordion feature                   $ 35,000  
Basis spread on variable rate (as a percent)         1.45%            
Variable rate adjustment (as a percent)         0.0010            
Variable rate floor (as a percent)         0            
2021 Term Loan | Unsecured debt | Line of credit | SOFR | Minimum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate (as a percent)   1.45%                  
2021 Term Loan | Unsecured debt | Line of credit | SOFR | Maximum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate (as a percent)   1.95%                  
2021 Term Loan | Unsecured debt | Line of credit | Base Rate | Minimum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate (as a percent)   0.45%                  
2021 Term Loan | Unsecured debt | Line of credit | Base Rate | Maximum                      
Debt Instrument [Line Items]                      
Basis spread on variable rate (as a percent)   0.95%                  
Term Loans | Unsecured debt | Line of credit                      
Debt Instrument [Line Items]                      
Maximum borrowing facility $ 75,000                    
First Amended Credit Facility | Unsecured debt | Line of credit                      
Debt Instrument [Line Items]                      
Accordion feature                     $ 40,000
2022 Term Loan | Unsecured debt                      
Debt Instrument [Line Items]                      
Maximum borrowing facility                 $ 50,000    
Accordion feature                 40,000    
Delayed Draw Term Loan (DDTL) | Unsecured debt                      
Debt Instrument [Line Items]                      
Accordion feature                 $ 10,000    
2019 and 2021 Revolving Credit Facility | Revolving credit facility | Line of credit                      
Debt Instrument [Line Items]                      
Unused facility fee     $ 50 $ 60 $ 100 $ 100          
Vision Bank | Loan                      
Debt Instrument [Line Items]                      
Number of properties collateralized under loan (in properties) | property         5            
Percentage collateralized under loan     50.00%   50.00%            
Interest rate (as a percent)     3.69%   3.69%            
Fixed interest rate period         5 years            
Vision Bank | Loan | Minimum                      
Debt Instrument [Line Items]                      
Minimum annual rate (as a percent)     2.75%   2.75%            
Vision Bank | Loan | US Treasury (UST) Interest Rate                      
Debt Instrument [Line Items]                      
Basis spread on variable rate (as a percent)         2.75%            
First Oklahoma Bank Loan                      
Debt Instrument [Line Items]                      
Interest rate (as a percent)     3.625%   3.625%            
Fixed interest rate period         5 years            
First Oklahoma Bank Loan | Prime Rate | Minimum                      
Debt Instrument [Line Items]                      
Interest rate (as a percent)     3.625%   3.625%            
First Oklahoma Bank Loan | Loan                      
Debt Instrument [Line Items]                      
Number of properties collateralized under loan (in properties) | property         4            
Interest rate (as a percent)     3.63%   3.63%            
Vision Bank – 2018                      
Debt Instrument [Line Items]                      
Fixed interest rate period         5 years            
Minimum annual rate (as a percent)     2.75%   2.75%            
Vision Bank – 2018 | US Treasury (UST) Interest Rate                      
Debt Instrument [Line Items]                      
Basis spread on variable rate (as a percent)         2.75%            
Vision Bank – 2018 | Loan                      
Debt Instrument [Line Items]                      
Number of properties collateralized under loan (in properties) | property         1            
Interest rate (as a percent)     3.69%   3.69%            
Seller Financing | Loan                      
Debt Instrument [Line Items]                      
Interest rate (as a percent)     0.00%   0.00%     6.00%      
Collateral amount     $ 400   $ 400            
Number of annual principal payments (in payments) | payment     5   5            
Periodic payment         $ 100            
Seller Financing - 2024 | Loan                      
Debt Instrument [Line Items]                      
Interest rate (as a percent)     5.00%   5.00%            
Collateral amount     $ 1,400   $ 1,400