XML 39 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value (Tables)
9 Months Ended
Apr. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of fixed-rate debt
        
   April 30, 2022   July 31, 2021 
Carrying value  $1,650,000   $1,087,270 
Fair value  $1,630,618   $1,094,212