XML 114 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
May 19, 2023
Apr. 18, 2023
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Other Commitments [Line Items]          
Revenues     $ 153,685 $ 185,923 $ 174,381
Revenue from Contract with Customer, Product and Service [Extensible Enumeration]     Agribusiness Agribusiness Agribusiness
Gain on legal settlement     $ 0 $ 0 $ 2,269
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        
Gain on legal settlement $ 2,269