XML 67 R51.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES (Details) - ROU and operating lease liabilities - USD ($)
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
ROU and operating lease liabilities [Abstract]      
Operating Lease right-of-use assets $ 1,558,164 $ 599,308
Short-Term Operating Lease Liability 415,949 100,844  
Long-Term Operating Lease Liability 1,146,132 498,464  
Total $ 1,562,081 $ 599,308