XML 57 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Other Current Liabilities (Tables)
12 Months Ended
Jul. 31, 2023
Other Current Liabilities [Abstract]  
Schedule of Other Current Liabilities At July 31, other current liabilities consist of:
   2023   2022 
Current portion of mortgage loan   
    159 
Current portion of Swiss government loan   75    70 
   $75   $229