XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Intangible Assets [Abstract]        
Amortization expense $ 235,142 $ 86,488 $ 470,904 $ 173,610