| OPERATING LEASE RIGHT-OF-USE ASSETS AND OPERATING LEASE LIABILITIES (Tables) | 12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr. 30, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Lease Right-of-use Assets And Operating Lease Liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SCHEDULE OF SUPPLEMENTAL BALANCE SHEET INFORMATION RELATED TO LEASES | Right-of- use assets are summarized below: 
 
 
 Operating Lease liabilities are summarized below: 
 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SCHEDULE OF SUPPLEMENTAL CASH AND NON-CASH INFORMATION | The following table includes supplemental cash and non-cash information related to the Company’s lease: 
 
 
 
 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SCHEDULE OF MINIMUM LEASE PAYMENTS UNDER NON-CANCELABLE OPERATING LEASES | Minimum lease payments under non-cancelable operating leases at April 30, 2023 are as follows: 
 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||