XML 66 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Narrative) (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Leases    
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. For the Minnesota facility operating lease, the Company exercised an extension for six months through April 2024, and subsequently another extension through December 2025.  
Annual minimum lease payments $ 745,000 $ 449,000
Related party expenses $ 1,339,252 $ 1,078,685