XML 35 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Oct. 31, 2023
Accounting Policies [Abstract]  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]
October 31, 2023
Carrying ValueEstimated Fair Value
6.25% Notes$600,000 $596,022 
0.0% Convertible Notes$575,000 $501,883 
EPR Secured Notes$132,102 $158,129 
NRP Loan$34,489 $28,359