XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Details 1) - USD ($)
Dec. 31, 2021
Jun. 30, 2021
Assets    
Operating lease assets $ 9,638,515 $ 9,015,498
Finance lease assets 132,444 477,102
Total lease assets 9,770,959 9,492,600
Liabilities    
Operating leases, current 816,789 799,507
Finance leases, current 127,278 212,212
Operating leases, noncurrent 8,943,334 8,461,133
Finance leases, noncurrent 18,437 66,801
Total lease liabilities $ 9,905,838 $ 9,539,653