Revenue Recognition - Rental income disaggregated by revenue (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Revenue Recognition, Milestone Method [Line Items] | ||||
Rental income | $ 6,024 | $ 9,539 | $ 12,994 | $ 19,746 |
Fixed farm rent | ||||
Revenue Recognition, Milestone Method [Line Items] | ||||
Rental income | 4,932 | 8,204 | 9,751 | 16,827 |
Solar, Wind and Recreation Rent | ||||
Revenue Recognition, Milestone Method [Line Items] | ||||
Rental income | 291 | 623 | 1,838 | 1,277 |
Tenant Reimbursements | ||||
Revenue Recognition, Milestone Method [Line Items] | ||||
Rental income | 579 | 679 | 1,182 | 1,400 |
Variable Rent | ||||
Revenue Recognition, Milestone Method [Line Items] | ||||
Rental income | $ 222 | $ 33 | $ 223 | $ 242 |