XML 84 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Maturities (Details)
$ in Thousands
Jul. 31, 2022
USD ($)
Debt  
2023 $ 1,517
2024 947
2025 817
2026 650,435
2027 100
Thereafter 826,188
Total long-term debt $ 1,480,004