XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives (Details Narrative)
12 Months Ended
Apr. 30, 2021
USD ($)
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative expense recognized $ 4,630,288