XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Operating Leases (Tables)
3 Months Ended
Oct. 31, 2020
Operating Leases [Abstract]  
Schedule of future lease payments
  

Operating

Leases

 
2021  $176 
2022   62 
Total future minimum lease payments   238 
Less imputed interest   8 
Total  $230 
      
Reconciliation of lease liabilities as shown in the consolidated balance sheets     
Operating lease liabilities, short-term  $227 
Other liabilities   3 
Total lease liabilities  $230