XML 19 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details) - BCRC [Member]
$ in Millions
12 Months Ended
Jul. 31, 2021
USD ($)
director
Jul. 31, 2020
USD ($)
Jul. 31, 2019
USD ($)
Right to appoint the number of directors 4    
Number of directors 9    
Management fees and reimbursement of operating expenses | $ $ 6.5 $ 8.3 $ 9.6