XML 87 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Related-Party Transactions (Details) - Foundation
3 Months Ended
Oct. 31, 2020
USD ($)
board_seat
Related Party Transaction [Line Items]  
Number of Company's board members that hold board seats in Foundation 1
Number of board seats in Foundation 3
Maximum charitable cash commitment per quarter | $ $ 5,000,000
Period for quarterly charitable cash commitment 10 years