v3.25.4
Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2026
Oct. 31, 2025
Debt Instrument [Line Items]    
Total long-term debt $ 89,943 $ 72,481
Less current portion 25 31
Long-term debt, less current portion 89,918 72,450
Line of Credit | Farm Credit West Revolving and Non-Revolving Lines of Credit    
Debt Instrument [Line Items]    
Total long-term debt $ 89,918 $ 72,450
Line of Credit | Farm Credit West Revolving and Non-Revolving Lines of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Base rate 3.70%  
Basis spread on variable rate 3.00%  
Line of Credit | Banco De Chile COVID-19 Loan    
Debt Instrument [Line Items]    
Fixed interest rate   4.26%
Total long-term debt $ 25 $ 31