XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Apr. 30, 2021
Accounting Policies [Abstract]  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]
April 30, 2021
Carrying ValueEstimated Fair Value
6.25% Notes$600,000 $638,592 
0.0% Convertible Notes$472,757 $612,553 
EPR Secured Notes$136,112 $199,426 
EB-5 Development Notes$49,774 $51,069