XML 92 R75.htm IDEA: XBRL DOCUMENT v3.24.4
Leases - Undiscounted Future Payments (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Oct. 31, 2023
Operating Leases    
2025 $ 3,741  
2026 3,524  
2027 3,467  
2028 3,377  
2029 3,139  
Thereafter 5,055  
Total lease payments 22,303  
Less: imputed interest 1,531  
Operating lease liability 20,772  
Finance Leases    
2024 1,101  
2025 922  
2026 827  
2027 758  
2028 584  
Thereafter 1,864  
Total lease payments 6,056  
Less: imputed interest 908  
Finance lease liability $ 5,148 $ 5,476