XML 106 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Future Minimum Lease Payments under Non-Cancellable Leases under Topic 840 (Details)
$ in Thousands
Oct. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 688
2021 492
2022 291
2023 154
2024 134
Thereafter 1,382
Total $ 3,141