v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue Recognition.  
Schedule of other revenue disaggregated by revenue

For the three months ended

For the six months ended

June 30,

June 30,

(in thousands)

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Fixed Farm Rent

$

4,565

$

4,932

$

9,327

$

9,751

Solar, Wind and Recreation Rent

435

291

1,419

1,838

Tenant Reimbursements

 

540

 

579

 

1,091

 

1,182

Variable Rent

 

165

 

222

 

165

 

223

$

5,705

$

6,024

$

12,002

$

12,994

For the three months ended

For the six months ended

June 30,

June 30,

(in thousands)

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Auction and brokerage fees

$

$

151

$

$

273

Crop insurance proceeds

83

35

Property management income

 

 

209

 

 

479

Interest income

1,596

1,481

3,581

 

2,772

Amortization of points income

594

632

1,467

1,218

Other

 

422

 

24

 

1,022

 

155

$

2,612

$

2,497

$

6,153

$

4,932

Summary of rental income recognized

Rental income recognized

For the three months ended

For the six months ended

June 30,

June 30,

(in thousands)

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Leases in effect at the beginning of the year

$

5,696

$

5,553

$

11,984

$

12,222

Leases entered into during the year

 

9

 

471

 

18

 

772

$

5,705

$

6,024

$

12,002

$

12,994

Schedule of future minimum fixed rent payments from tenants under all non-cancelable leases in place

(in thousands)

  ​ ​ ​

Future rental

Year Ending December 31,

payments

2026 (remaining six months)

$

9,169

2027

12,541

2028

4,328

2029

 

3,778

2030

3,578

Thereafter

37,801

$

71,195