XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RELATED PARTY TRANSACTIONS (Details Narrative) - Related Party [Member] - USD ($)
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Related Party Transaction [Line Items]    
Outstanding notes payable $ 1,953,842 $ 2,000,000
Accrued interest - related party 917,957 908,756
Revenue from related parties 164,661 368,164
Outstanding accounts receivable $ 28,800 $ 93,535