XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases (Tables)
9 Months Ended
Apr. 30, 2021
Operating Leases [Abstract]  
Schedule of lease assets and liabilities
Operating leases:  As of
April 30,
2021
 
Other assets  $283 
      
Other current liabilities  $89 
Other liabilities   179 
Total operating lease liabilities  $268 
Schedule of weighted average remaining lease term and weighted average discount rate
   As of
April 30,
2021
 
Weighted average remaining lease term:    
Operating leases    2.92 years  
Weighted average discount rate:     
Operating leases   1.00%
Schedule of future minimum lease payments
Years ending July 31,  Operating
Leases
 
Remainder of 2021  $23 
2022   94 
2023   102 
2024   53 
Total future minimum lease payments   272 
Less imputed interest   4 
Total  $268