XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives and Hedging Activities - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jan. 31, 2021
Jul. 31, 2020
Derivatives, Fair Value [Line Items]    
Document Period End Date Jan. 31, 2021  
Derivative Maturities 18 months  
Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months $ 1,034 $ (385)