XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments (Details) - Schedule of fair value of derivative assets and liabilities - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2020
Jul. 31, 2020
Schedule of fair value of derivative assets and liabilities [Abstract]    
Balance Sheet Location Other current assets  
Foreign exchange forward contracts, Assets $ 10
Balance Sheet Location Accrued expenses and other current liabilities  
Foreign exchange forward contracts, Liabilities $ 41