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 |