v3.22.2.2
Future minimum lease payments under non-cancellable operating leases as of June 30, 2022 were as follows: (Details)
Jun. 30, 2022
USD ($)
2023 $ 1,967,171
2024 2,079,572
2025 2,130,223
2026 1,817,820
Total undiscounted operating lease payments 7,994,786
Less imputed interest (between 4.0% - 6.0%) (748,879)
Present value of operating lease payments $ 7,245,907
Minimum [Member]  
Interest rate 4.00%
Maximum [Member]  
Interest rate 6.00%