XML 78 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jul. 31, 2021
Debt Disclosure [Abstract]    
For the remainder of the fiscal year ending July 31, 2022 $ 12,159  
For the fiscal year ending July 31, 2023 11,942  
For the fiscal year ending July 31, 2024 12,066  
For the fiscal year ending July 31, 2025 35,234  
For the fiscal year ending July 31, 2026 1,690,691  
For the fiscal year ending July 31, 2027 and thereafter 522,131  
Gross long-term debt $ 2,284,223 $ 1,640,693