XML 91 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt - Principal Payments on Long-Term Debt (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
Debt Disclosure [Abstract]    
2023 $ 1,732  
2024 1,758  
2025 90,523  
2026 1,452  
2027 961  
Thereafter 9,476  
Total long-term debt, gross $ 105,902 $ 132,956