XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Leases 842 [Abstract]    
Short-term Lease Payments $ 334,912 $ 335,549
Net present value of new lease future payments $ 843,531  
Operating Lease, Weighted Average Remaining Lease Term 2 years 7 months 9 days 3 years 4 months 6 days
Finance Lease, Liability, to be Paid, Year Two $ 343,242  
Operating Lease, Right-of-Use Asset 788,257 $ 843,559
Finance Lease, Liability, to be Paid, Year Three 350,142  
Finance Lease, Liability, to be Paid, Year Four 211,215  
Finance Lease, Liability, to be Paid, Year Five 2,728  
Operating Leases, Future Minimum Payments Due 907,327  
Interest portion in the future lease payments $ 63,796  
Operating Lease, Weighted Average Discount Rate, Percent 5.65% 5.65%
Operating Lease, Liability, Current $ 304,737 $ 279,051
Operating Lease, Liability, Noncurrent 538,794 630,330
Operating Lease, Expense $ 337,774 $ 346,302