XML 61 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Narrative) (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Leases    
Annual minimum lease payments $ 478,000 $ 600,000
Related party expenses $ 1,078,685 $ 995,811
Operating leases extension The Company has exercised the option to extend the term of the New Jersey facility operating lease by five years through March 31, 2028 and the Minnesota facility operating lease by two years through October 2024.