v3.26.3
Revenue Recognition - Rental income disaggregated by revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenue Recognition        
Rental income $ 5,646 $ 5,991 $ 17,648 $ 18,985
Fixed Farm Rent        
Revenue Recognition        
Rental income 4,503 4,872 13,830 14,623
Solar, Wind and Recreation Rent        
Revenue Recognition        
Rental income 442 452 1,861 2,290
Tenant Reimbursements        
Revenue Recognition        
Rental income 665 619 1,756 1,800
Variable Rent        
Revenue Recognition        
Rental income $ 36 $ 48 $ 201 $ 272