v3.25.2
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Revenue Recognition, Milestone Method [Line Items]          
Deferred revenue $ 175   $ 175   $ 65
Revenues from the sale of harvested crops 1,400 $ 900 2,300 $ 1,600  
Cost of harvested crops sold $ 1,500 $ 800 $ 2,100 $ 1,300  
Minimum          
Revenue Recognition, Milestone Method [Line Items]          
Percentage of rent received during first quarter or second half of the year     50.00%    
Percentage of annual lease due in the second half of the year     50.00%    
Lease in place          
Revenue Recognition, Milestone Method [Line Items]          
Terms of farm leases 40 years   40 years    
Lease in place | Minimum          
Revenue Recognition, Milestone Method [Line Items]          
Terms of farm leases 1 year   1 year    
Lease in place | Maximum          
Revenue Recognition, Milestone Method [Line Items]          
Terms of farm leases 3 years   3 years