v3.22.2.2
LEASES (Details Narrative)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Leases    
Lease expiration date   Apr. 30, 2026
Lease expense $ 516,920 $ 1,051,911
Weighted average remaining lease term operating leases 3 years 9 months 18 days 3 years 9 months 18 days