Revenue Recognition - Rental income disaggregated by revenue (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Disaggregation of Revenue [Line Items] | ||||
| Rental income | $ 5,705 | $ 6,024 | $ 12,002 | $ 12,994 |
| Fixed farm rent | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Rental income | 4,565 | 4,932 | 9,327 | 9,751 |
| Solar, Wind and Recreation Rent | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Rental income | 435 | 291 | 1,419 | 1,838 |
| Tenant Reimbursements | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Rental income | 540 | 579 | 1,091 | 1,182 |
| Variable Rent | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Rental income | $ 165 | $ 222 | $ 165 | $ 223 |