XML 80 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Accrued Expenses and Other Current Liabilities [Abstract]    
Accrued payroll and bonuses $ 1,136 $ 1,084
Accrued vacation 593 585
Accrued payroll taxes 237 214
Due to artists 226 301
Accrued expenses 301 261
Operating lease liability-current portion 124 142
Derivative liability for foreign exchange contracts 141
Accrued income taxes payable 51 169
Due to related party - IDT 8 1
Total accrued expenses and other current liabilities $ 2,676 $ 2,898