XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.4
RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)
6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Apr. 30, 2021
Related Party Transaction [Line Items]      
Due to related parties $ 1,210,805   $ 1,283,464
Outstanding notes payable     6,220,000
Accrued interest - related party 821,925   747,636
Revenue from Related Parties 240,314 $ 304,209  
Related Party [Member]      
Related Party Transaction [Line Items]      
Accounts Receivable, Related Parties $ 30,315   $ 86,956