XML 154 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 16, 2024
property
Dec. 31, 2023
USD ($)
property
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Revenue Recognition        
Deferred revenue   $ 2,149 $ 65 $ 2,149
Deferred gain on sale   $ 2,100   2,100
Number of properties sold | property 54 2    
Seller financing in real estate   $ 9,500    
Gain on sale of seller financing     2,100  
Revenues from the sale of harvested crops     5,000 2,300
Cost of harvested crops sold     $ 3,900 $ 4,800
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