v3.25.3
Consolidated Statements of Operations and Comprehensive Loss (Parenthetical) - $ / shares
Aug. 25, 2025
Jan. 24, 2025
Jan. 03, 2025
Jul. 31, 2025
Jul. 31, 2024
Apr. 12, 2021
Feb. 26, 2021
Subsequent Event [Line Items]              
Stockholders' equity, reverse stock split   1-for-15 1-for-15        
Common share price $ 0.0067     $ 7.50 $ 112.50 $ 588 $ 510
Subsequent Event [Member]              
Subsequent Event [Line Items]              
Stockholders' equity, reverse stock split 1-for-10            
Common share price $ 0.0067