XML 75 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details 1) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Assets    
Operating lease assets $ 9,571,604 $ 10,420,604
Finance lease assets 542,105 61,566
Total lease assets 10,113,709 10,482,170
Liabilities    
Operating leases, current 969,890 965,622
Finance leases, current 103,646 55,348
Operating leases, noncurrent 8,393,248 9,478,077
Finance leases, noncurrent 341,201 11,454
Total lease liabilities $ 9,807,985 10,510,501
Weighted average remaining lease term (in years), operating leases 9 years 2 months 12 days  
Weighted average remaining lease term (in years), finance leases 4 years 6 months  
Weighted average discount rate, operating leases 2.90%  
Weighted average discount rate, finance leases 6.40%  
Operating cash used for operating leases $ 1,020,992 638,943
Operating cash used for finance leases 7,590 16,070
Financing cash used for finance leases $ 73,003 $ 172,344