XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.4
Basis of Presentation and Significant Accounting Policies - Revenue and Receivables (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2021
USD ($)
Oct. 31, 2021
USD ($)
customer
Oct. 31, 2020
USD ($)
customer
Oct. 31, 2019
USD ($)
customer
Feb. 27, 2019
USD ($)
Significant Accounting Policies [Line Items]          
Number of Customers Accounted for More Than 10% | customer   0 0 0  
Allowances of accounts receivable   $ 4,816 $ 3,498    
Proceeds received from FreshRealm Separation Agreement recovery   $ 6,000   $ 1,154  
FreshRealm          
Significant Accounting Policies [Line Items]          
Notes receivable from FreshRealm     $ 34,500 $ 34,500 $ 34,500
Proceeds received from FreshRealm Separation Agreement recovery $ 6,000        
Customer concentration [Member] | Sales revenue [Member]          
Significant Accounting Policies [Line Items]          
Number of Customers | customer   10      
Concentration Risk Threshold Percentage   58.00% 56.00% 59.00%  
Kroger [Member] | Customer concentration [Member] | Sales revenue [Member]          
Significant Accounting Policies [Line Items]          
Concentration Risk Threshold Percentage   16.00% 18.00% 21.00%  
Walmart [Member] | Customer concentration [Member] | Sales revenue [Member]          
Significant Accounting Policies [Line Items]          
Concentration Risk Threshold Percentage   11.00% 12.00% 13.00%