XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.1
LEASES - Future minimum payments (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Operating Lease Liabilities, Payments Due [Abstract]    
2019 $ 64,308  
2020 84,155  
Total 148,463  
Less imputed interest 5,310  
Total $ 143,153 $ 163,007