XML 28 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Note Payable and Revolving Credit Loan Payable (Details) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Oct. 31, 2019
Note Payable and Revolving Credit Loan Payable (Textual)      
Maximum principal amount of credit agreement     $ 25,000
Unused outstanding amount $ 25,000    
Line of credit maturity date Jul. 15, 2020    
Average percentage of commitment fee per annum 0.30%    
Interest rate, description The principal outstanding bears interest per annum at the LIBOR rate adjusted by the Regulation D maximum reserve requirement plus 125 basis points.    
Received loan proceeds $ 10,000  
Returned proceeds from loan $ 10,000