XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details 1) - USD ($)
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Assets      
Operating lease assets $ 7,432,993   $ 9,571,604
Finance lease assets 671,679   542,105
Total lease assets 8,104,672   10,113,709
Liabilities      
Operating leases, current 1,123,276   969,890
Finance leases, current 118,070   103,646
Operating leases, noncurrent 8,583,630   8,393,248
Finance leases, noncurrent 334,654   341,201
Total lease liabilities $ 10,159,630   $ 9,807,985
Weighted average remaining lease term (in years), operating leases 9 years 9 months 18 days    
Weighted average remaining lease term (in years), finance leases 3 years 10 months 24 days    
Weighted average discount rate, operating leases 2.90%    
Weighted average discount rate, finance leases 6.70%    
Operating cash used for operating leases $ 363,320 $ 523,157  
Operating cash used for finance leases 15,393 2,286  
Financing cash used for finance leases $ 58,785 $ 57,140