XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Leases 842 [Abstract]    
Short-term Lease Payments $ 335,549 $ 391,384
Net present value of new lease future payments $ 909,381  
Operating Lease, Weighted Average Remaining Lease Term 3 years 4 months 6 days 4 years 2 months 1 day
Operating Leases, Future Minimum Payments Receivable, Remainder of Fiscal Year $ 321,612  
Finance Lease, Liability, to be Paid, Year Two 263,162  
Operating Leases, Rent Expense 346,302 $ 407,757
Operating Lease, Right-of-Use Asset 843,559 $ 1,107,127
Finance Lease, Liability, to be Paid, Year Three 268,372  
Finance Lease, Liability, to be Paid, Year Four 141,865  
Finance Lease, Liability, to be Paid, Year Five 2,728  
Operating Leases, Future Minimum Payments Due 997,739  
Interest portion in the future lease payments $ 88,358  
Operating Lease, Weighted Average Discount Rate, Percent 5.65% 5.65%
Operating Lease, Liability, Current $ 279,051 $ 278,634
Operating Lease, Liability, Noncurrent $ 630,330 $ 896,533