XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
RELATED PARTY TRANSACTIONS (Details Narrative) - Related Party [Member] - USD ($)
9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Apr. 30, 2022
Related Party Transaction [Line Items]      
Outstanding notes payable $ 1,953,115   $ 2,000,000
Accrued interest - related party 999,257   908,756
Revenue from related parties 104,586 $ 424,394  
Outstanding accounts receivable $ 25,355   $ 93,535