XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES, Future Lease Payments Under Noncancelable Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
Future Lease Payments Under Noncancelable Operating Leases [Abstract]    
2023 $ 1,398  
2024 913  
2025 614  
2026 346  
2027 132  
Total lease payments 3,403  
Imputed interest (121)  
Operating lease liabilities 3,282 $ 5,519
Future Lease Payments Under Noncancelable Finance Leases [Abstract]    
2023 6,938  
2024 6,938  
2025 18,013  
2026 0  
2027 0  
Total lease payments 31,889  
Imputed interest (806)  
Finance lease liabilities $ 31,083 $ 38,372