XML 86 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details) - Schedule of activities between the Company and IDT - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 31, 2020
Schedule of activities between the Company and IDT [Abstract]    
Balance at beginning of year $ (39)
Legal services provided by IDT 113 107
Consulting services provided to IDT (144) (148)
Cash payments received from IDT 64 14
Cash payments made to IDT (12)
Due from IDT [1] $ (6) $ (39)
[1] Due from IDT is included in other current assets.