XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details) - USD ($)
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2023
Jun. 30, 2022
Lessee, Lease, Description [Line Items]        
Short-term Lease Payments $ 84,592 $ 82,390    
Net present value of new lease future payments $ 770,112      
Operating Lease, Weighted Average Remaining Lease Term 2 years 4 months 9 days     2 years 7 months 9 days
Operating Leases, Future Minimum Payments Receivable, Remainder of Fiscal Year      
Finance Lease, Liability, to be Paid, Year Two 258,649      
Operating Lease, Right-of-Use Asset 717,345     $ 788,257
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 822,734      
Interest portion in the future lease payments $ 52,622      
Operating Lease, Weighted Average Discount Rate, Percent 5.65%   5.65%  
Operating Lease, Liability, Current $ 310,921     304,737
Operating Lease, Liability, Noncurrent 459,190     $ 538,794
Operating Lease, Cost $ 85,436 $ 84,245