v3.22.2.2
Operating Leases (Details 2)
Jun. 30, 2022
USD ($)
Operating Leases  
2023 $ 333,684
2024 326,952
2025 231,142
2026 113,633
2027 28,684
Total undiscounted future minimum lease payments 1,034,095
Less: Imputed interest (65,838)
Present value of operating lease obligation $ 968,257