XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt (Schedule Of Aggregate Maturities For Debt Outstanding) (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Apr. 30, 2022
Debt Instrument [Line Items]      
2023 (May 2023 through July 2023) $ 16,743    
2024 69,781    
2025 669,210    
2026 649,795    
2027 845,090    
Thereafter 598,962    
Total debt $ 2,849,581 $ 2,807,046 $ 2,830,366