XML 63 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Schedule components of lease expense) (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Total lease cost $ 1,508,728 $ 1,470,515
Cost of Sales    
Operating lease cost 418,306 282,060
Amortization of finance lease assets 141,287 142,680
Selling, General, and Administrative Expenses [Member]    
Operating lease cost 660,052 718,406
Amortization of finance lease assets 169,444 189,204
Short term lease cost 0 4,655
Interest expense, net [Member]    
Interest on finance lease liabilities $ 119,639 $ 133,510