XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Components Of Lease Expense) (Details) - USD ($)
3 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Leases [Abstract]    
Operating lease cost $ 623,811 $ 591,358
Variable lease cost 54,815 97,354
Short term lease cost 2,250 1,800
Amortization of right-of-use assets 571,103 594,103
Interest expense 63,614 66,404
Total $ 1,315,593 $ 1,351,019