XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
OPERATING LEASE LIABILITY (Details) - Lessee, Operating Lease, Liability, Maturity - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Lessee, Operating Lease, Liability, Maturity [Abstract]    
Remainder 2021 $ 391,645  
2022 425,489  
2023 356,844  
2024 141,457  
2025 20,510  
Total undiscounted future minimum lease payments 1,335,945  
Less: Difference between undiscounted lease payments and discounted lease liabilities (90,158)  
Total operating lease liabilities 1,245,787  
Less current portion (462,374) $ (481,250)
Long-term operating lease liabilities $ 783,413 $ 892,470