XML 104 R90.htm IDEA: XBRL DOCUMENT v3.20.2
Note Payable and Revolving Credit Loan Payable (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 29, 2020
Apr. 20, 2020
Oct. 31, 2019
Oct. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Note Payable And Revolving Credit Facility [Abstract]            
Received loan proceeds   $ 10,000     $ 10,000
Returned proceeds from loan $ 10,000       $ 10,000
Unused outstanding amount     $ 25,000 $ 25,000    
Average percentage of commitment fee per annum     0.30% 0.30%    
Maximum principal amount of credit agreement     $ 25,000 $ 25,000