XML 50 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Components Of Lease Expense) (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Leases [Abstract]        
Operating lease cost $ 353,317 $ 625,339 $ 727,012 $ 1,219,833
Variable lease cost 78,347 73,897 156,694 147,794
Short term lease cost 1,350 1,350 2,700 2,700
Amortization of right-of-use assets 493,042 384,192 912,735 731,567
Interest expense 56,043 74,340 122,401 142,126
Total $ 982,099 $ 1,159,118 $ 1,921,542 $ 2,244,020