XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)
3 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Apr. 30, 2022
Related Party Transaction [Line Items]      
Accrued interest - related party $ 969,876   $ 908,756
Revenue from related parties   $ 8,931  
Related Party [Member]      
Related Party Transaction [Line Items]      
Outstanding notes payable 2,000,000   2,000,000
Accrued interest - related party     908,756
Revenue from related parties 91,200    
Outstanding accounts receivable $ 92,582   $ 93,535