XML 108 R80.htm IDEA: XBRL DOCUMENT v3.23.4
LEASES, Future Lease Payments Under Noncancelable Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Oct. 31, 2022
Future Lease Payments Under Noncancelable Operating Leases [Abstract]    
2024 $ 2,015  
2025 1,712  
2026 1,327  
2027 1,088  
2028 247  
Total lease payments 6,389  
Imputed interest (259)  
Operating lease liabilities 6,130 $ 3,282
Future Lease Payments Under Noncancelable Finance Leases [Abstract]    
2024 6,951  
2025 18,026  
2026 13  
2027 13  
2028 1  
Total lease payments 25,004  
Imputed interest (385)  
Finance lease liabilities $ 24,619 $ 31,083