XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jul. 31, 2021
Debt Disclosure [Abstract]    
For the remainder of the fiscal year ending July 31, 2022 $ 5,677  
For the fiscal year ending July 31, 2023 11,440  
For the fiscal year ending July 31, 2024 11,559  
For the fiscal year ending July 31, 2025 158,755  
For the fiscal year ending July 31, 2026 1,505,949  
For the fiscal year ending July 31, 2027 and thereafter 523,314  
Gross long-term debt $ 2,216,694 $ 1,640,693