XML 97 R82.htm IDEA: XBRL DOCUMENT v3.24.4
LEASES, Future Lease Payments Under Noncancelable Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Oct. 31, 2023
Future Lease Payments Under Noncancelable Operating Leases [Abstract]    
2025 $ 2,039  
2026 1,651  
2027 1,228  
2028 267  
2029 and thereafter 6  
Total lease payments 5,191  
Imputed interest (229)  
Operating lease liabilities 4,962 $ 6,130
Future Lease Payments Under Noncancelable Finance Leases [Abstract]    
2025 18,027  
2026 13  
2027 13  
2028 1  
2029 and thereafter 0  
Total lease payments 18,054  
Imputed interest (57)  
Finance lease liabilities $ 17,997 $ 24,619