XML 115 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 19, 2023
Apr. 30, 2023
Apr. 18, 2023
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Other Commitments [Line Items]              
Revenues       $ 61,849 $ 51,092 $ 143,445 $ 134,296
Revenue from Contract with Customer, Product and Service [Extensible Enumeration]       Agribusiness Agribusiness Agribusiness Agribusiness
Gain on legal settlement       $ 0 $ 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