Annual report pursuant to Section 13 and 15(d)

Convertible Debentures and Other Current Debt (Details) - Schedule of Convertible Debentures

v3.24.3
Convertible Debentures and Other Current Debt (Details) - Schedule of Convertible Debentures - Level 3 [Member] - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Convertible Debentures and Other Current Debt (Details) - Schedule of Convertible Debentures [Line Items]    
Beginning balance $ 2,514
Issuance of convertible Debentures and warrants at fair value 7,000
Allocation of warrants to additional paid in capital based on relative fair value (1,310)
Change in fair value of convertible Debentures 1,095 824
Repayment (3,609) (4,000)
Ending balance $ 2,514