XML 102 R84.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Details) - Schedule of Activities Between the Company and IDT - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Schedule of Activities Between the Company and IDT [Abstract]    
Balance at beginning of year $ 1 $ (6)
Legal services provided by IDT 125 118
Consulting services provided to IDT (81) (167)
Cash payments made to IDT (37) 56
Due to IDT [1] $ 8 $ 1
[1] Due to IDT is included in accrued expenses and other current liabilities