XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Debt Disclosure [Abstract]    
For the remainder of the fiscal year ending July 31, 2022 $ 3,694  
For the fiscal year ending July 31, 2023 10,809  
For the fiscal year ending July 31, 2024 10,924  
For the fiscal year ending July 31, 2025 31,888  
For the fiscal year ending July 31, 2026 1,450,019  
For the fiscal year ending July 31, 2027 and thereafter 522,026  
Gross long-term debt $ 2,029,360 $ 1,640,693