v3.25.3
SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details) - USD ($)
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Earnings Per Share [Abstract]    
Net loss available to shareholders of ordinary shares $ (26,311,867) $ (4,791,466)
Shares used in computing net loss per ordinary shares, basic [1] 423,114 109,699
Shares used in computing net loss per ordinary shares, diluted [1] 423,114 109,699
[1] On January 24, 2025, the Company effected a 1-for-15 reverse split of its issued and outstanding common shares and on August 25, 2025, the Company effected a 1-for-10 reverse split of its issued and outstanding common shares, pursuant to which holders of the Company’s common shares received 0.0067 of a common share for every one common share (following both reverse share splits). All share, warrant, option and RSU amounts have been retroactively restated for all periods presented.