XML 68 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Schedule components of lease expense) (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Lessee, Lease, Description [Line Items]    
Total lease cost $ 1,391,148 $ 1,508,728
Cost of Sales [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease cost 433,065 418,306
Amortization of finance lease assets 125,967 141,287
Selling, General, and Administrative Expenses [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease cost 582,772 660,052
Amortization of finance lease assets 140,674 169,444
Short term lease cost 3,079 0
Interest expense, net [Member]    
Lessee, Lease, Description [Line Items]    
Interest on finance lease liabilities $ 105,591 $ 119,639