XML 34 R84.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Gross Unrecognized Tax Benefit Reconciliation (Details) - USD ($)
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Unrecognized tax benefits, beginning balance $ 432,000 $ 0
Additions for tax positions of prior years 302,000 432,000
Lapses in statutes of limitations 8,000  
Foreign currency translation 20,000  
Unrecognized tax benefits, ending balance $ 746,000 $ 432,000