XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Schedule components of lease expense) (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Lessee, Lease, Description [Line Items]    
Total lease cost $ 1,698,885 $ 1,391,148
Cost of Sales [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease cost 847,367 433,065
Amortization of finance lease assets 125,967 125,967
Selling, General, and Administrative Expenses [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease cost 491,241 582,772
Amortization of finance lease assets 142,560 140,674
Short term lease cost 2,468 3,079
Interest expense, net [Member]    
Lessee, Lease, Description [Line Items]    
Interest on finance lease liabilities $ 89,282 $ 105,591