v3.26.1
Long-Term Debt (Schedule Of Aggregate Maturities For Debt Outstanding) (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jul. 31, 2025
Apr. 30, 2025
Debt Instrument [Line Items]      
Long-term Debt $ 3,022,352 $ 3,194,005 $ 2,705,043
2026 (May 2026 through July 2026) 16,997    
2027 82,408    
2027 71,787    
2028 71,588    
2029 1,559,388    
Thereafter $ 1,220,184