XML 104 R71.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Details Narrative)
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Leases    
Operating lease payment $ 664,650 $ 2,067,546
Operating lease term 4 years 3 months 7 days 4 years 3 months 7 days
Percentage of annual increase in lease amount   7.58%