XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details 1) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Assets      
Operating lease assets $ 7,571,878   $ 9,571,604
Finance lease assets 637,581   542,105
Total lease assets 8,209,459   10,113,709
Liabilities      
Operating leases, current 1,016,940   969,890
Finance leases, current 112,352   103,646
Operating leases, noncurrent 8,773,442   8,393,248
Finance leases, noncurrent 340,716   341,201
Total lease liabilities $ 10,243,450   $ 9,807,985
Weighted average remaining lease term (in years), operating leases 10 years 1 month 6 days    
Weighted average remaining lease term (in years), finance leases 4 years 2 months 12 days    
Weighted average discount rate, operating leases 2.90%    
Weighted average discount rate, finance leases 5.70%    
Operating cash used for operating leases $ 180,077 $ 268,580  
Operating cash used for finance leases 7,536 2,683  
Financing cash used for finance leases $ 27,062 $ 37,079