XML 78 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jul. 31, 2020
Debt Disclosure [Abstract]    
For the remainder of the fiscal year ending July 31, 2021 $ 4,202  
For the fiscal year ending July 31, 2022 12,264  
For the fiscal year ending July 31, 2023 12,390  
For the fiscal year ending July 31, 2024 122,519  
For the fiscal year ending July 31, 2025 36,557  
For the fiscal year ending July 31, 2026 and thereafter 1,578,252  
Gross long-term debt $ 1,766,184 $ 1,711,211