XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
OPERATING LEASE (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Schedule of Maturity of Operating Lease Liability
         
2021     104,520  
2022       427,484  
2023       440,308  
2024       110,888  
    Total minimum lease payments       1,083,196  
Discount       (186,527 )
    Operating lease liability     $ 896,669