XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation (Details) - Schedule of basic and diluted net loss per share - shares
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Schedule of basic and diluted net loss per share [Abstract]        
Convertible Preferred Shares 56,745,216 55,437,949 56,745,216 55,437,949
Convertible Debt 12,633,333 21,021,795 12,633,333 21,021,795
Total 69,378,549 76,459,744 69,378,549 76,459,744