XML 91 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Debt Securities (Details 2) - USD ($)
$ in Thousands
Apr. 30, 2020
Jul. 31, 2019
Available-for-sale debt securities unrealized loss position:    
Certificates of deposit  
Fair Value  
Certificates of deposit [Member]    
Available-for-sale debt securities unrealized loss position:    
Certificates of deposit $ 1  
Fair Value $ 384