XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jan. 31, 2024
Accounting Policies [Abstract]  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]
January 31, 2024
Carrying ValueEstimated Fair Value
6.25% Notes$600,000 $600,954 
0.0% Convertible Notes$575,000 $519,294 
EPR Secured Notes$131,701 $170,865 
NRP Loan$39,491 $31,453