XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)
9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Apr. 30, 2021
Related Party Transaction [Line Items]      
Due to related parties $ 1,612,531   $ 1,283,464
Outstanding notes payable 2,000,000   6,220,000
Accrued interest - related party 850,092   747,636
Revenue from related parties 424,394 $ 476,121  
Related Party [Member]      
Related Party Transaction [Line Items]      
Outstanding accounts receivable $ 194,862   $ 86,956