XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 19, 2023
Apr. 30, 2023
Apr. 18, 2023
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Other Commitments [Line Items]              
Revenues       $ 51,092 $ 57,594 $ 134,296 $ 141,046
Revenue from Contract with Customer, Product and Service [Extensible Enumeration]       Agribusiness Agribusiness    
Gain on legal settlement       $ 0 $ 0 $ 2,269 $ 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          
Gain on legal settlement   $ 2,269