XML 103 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Future Minimum Lease Payments under Non-Cancellable Leases (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Oct. 31, 2024
Operating    
2026 $ 445  
2027 213  
2028 24  
2029 3  
Total lease payments 685  
Less: Imputed interest (40)  
Present value of lease liabilities 645  
Finance    
2026 518  
2027 494  
2028 374  
2029 121  
Total lease payments 1,507  
Less: Imputed interest (136)  
Present value of lease liabilities 1,371  
Total    
2026 963  
2027 707  
2028 398  
2029 124  
Total lease payments 2,192  
Less: Imputed interest (176)  
Present value of lease liabilities $ 2,016 $ 3,113