XML 118 R97.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
May 19, 2023
Apr. 18, 2023
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Other Commitments [Line Items]          
Revenues     $ 174,381 $ 179,281 $ 161,381
Revenue from Contract with Customer, Product and Service [Extensible Enumeration]     Agribusiness [Member] Agribusiness [Member] Agribusiness [Member]
Gain on legal settlement     $ 2,269 $ 0 $ 0
Southern California Edison          
Other Commitments [Line Items]          
Legal settlement awarded   $ 9,000      
Net proceeds from legal settlement $ 6,109        
Revenues $ 3,840        
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Agribusiness [Member]        
Gain on legal settlement $ 2,269