XML 155 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Rental income disaggregated by revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue Recognition    
Rental income $ 47,119 $ 49,185
Fixed Farm Rent    
Revenue Recognition    
Rental income 32,236 33,739
Solar, Wind and Recreation Rent    
Revenue Recognition    
Rental income 2,617 3,954
Tenant Reimbursements    
Revenue Recognition    
Rental income 2,714 3,428
Variable Rent    
Revenue Recognition    
Rental income $ 9,552 $ 8,064