XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Apr. 30, 2025
Accounting Policies [Abstract]  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]
 April 30, 2025
Carrying
Value
Fair
Value
6.50% Notes$600,000 $608,748 
0.0% Convertible Notes$525,000 $505,806 
EPR Secured Notes$129,697 $160,075 
NRP Loan$29,515 $31,027