XML 73 R55.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)
Apr. 30, 2022
Apr. 30, 2021
Related Party Transaction [Line Items]    
Due to related parties $ 1,905,792 $ 1,283,464
Notes Payable, Related Parties 2,000,000 6,220,000
[custom:InterestPayableToRelatedPartiesCurrent-0] 908,756 747,636
Purchase obligation 500,000  
Notes Payable 368,164 615,584
Related Party [Member]    
Related Party Transaction [Line Items]    
Outstanding accounts receivable $ 93,535 $ 86,956