XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2022
Apr. 30, 2013
Jun. 03, 2022
Apr. 30, 2022
Loss Contingencies [Line Items]        
Operating leases expires year 2023      
Lessee, operating lease, existence of option to extend true      
Lessee, operating lease, option to extend The lease has an option to extend for five years however given the future anticipated expansion of the Company, it is more likely than not that the option will not be exercised.      
Lessee, operating lease, extension period 5 years      
Operating leases rent expense $ 40,770      
Operating lease incremental borrowing rate 12.00%      
Common stock, par value $ 0.001   $ 0.001 $ 0.001
Notes payable $ 1,130,000     $ 6,071,807
Royalty Agreements        
Loss Contingencies [Line Items]        
Royalty not paid balance amount   $ 3,500,000    
Royalties total amount   $ 3,500,000    
Common stock, par value   $ 68.75    
Bona fide offer valuing the common stock received amount   $ 68.75    
Aggregate payment of royalties   3,000,000    
Royalty Agreements | Secured Convertible Promissory Notes        
Loss Contingencies [Line Items]        
Notes payable   1,500,000    
Royalty Agreements | Loan and Security Agreement        
Loss Contingencies [Line Items]        
Notes payable   1,000,000    
Royalty Agreements | MyoVista Devices        
Loss Contingencies [Line Items]        
Royalty payment upon paid for each device amount   200    
Royalty Agreements | 2,400 MyoVista Devices        
Loss Contingencies [Line Items]        
Royalty payment upon paid for each device amount   $ 500