XML 145 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue Recognition    
Deferred revenue $ 1,243 $ 1,153
Revenues from the sale of harvested crops 5,500 5,000
Cost of harvested crops sold $ 4,600 $ 3,900
Minimum    
Revenue Recognition    
Percent annual rent received during first quarter of the year 50.00%  
Percentage of annual lease due in the second half of the year 50.00%  
Lease in place    
Revenue Recognition    
Terms of farm leases 40 years  
Lease in place | Minimum    
Revenue Recognition    
Terms of farm leases 1 year  
Lease in place | Maximum    
Revenue Recognition    
Terms of farm leases 3 years