XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Narrative) (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
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 December 2025  
Annual minimum lease payments $ 747,000 $ 556,000
Related party expenses $ 1,222,948 $ 1,339,252