XML 49 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
12 Months Ended
Jul. 31, 2021
Leases [Abstract]  
Schedule of lease-related assets and liabilities
  As of July 31, 
  2021   2020 
Operating leases:        
Other assets  $243   $317 
           
Other current liabilities  $86   $232 
Other liabilities   145    64 
Total operating lease liabilities  $231   $296 
LeasesSchedule of weighted average remaining lease term and weighted average discount
   As of July 31, 
   2021   2020 
Weighted average remaining lease term:        
Operating leases   2.67 years    1.42 years  
Weighted average discount rate:             
Operating leases   1.00%   5.00%
Schedule of Future minimum lease payments under non-cancellable leases
Years ending July 31,  Operating
Leases
 
2022  $88 
2023   96 
2024   50 
Total future minimum lease payments   234 
Less imputed interest   3 
Total  $231