XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Oct. 31, 2024
Accounting Policies [Abstract]  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]
October 31, 2024
Carrying ValueEstimated Fair Value
6.50% Notes$600,000 $614,694 
0.0% Convertible Notes$575,000 $539,937 
EPR Secured Notes$130,498 $175,844 
NRP Loan$36,375 $29,970