XML 97 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - Principal Payments on Long-Term Debt (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Oct. 31, 2019
Debt Disclosure [Abstract]    
2021 $ 3,277  
2022 105,606  
2023 3,157  
2024 1,162  
2025 1,450  
Thereafter 11,372  
Total long-term debt, gross $ 126,024 $ 109,077