XML 12 R40.htm IDEA: XBRL DOCUMENT v3.19.3
LEASE LIABILITIES AND RIGHT OF USE ASSETS - Future minimum operating lease payments (Details) - USD ($)
Sep. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
LEASE LIABILITIES AND RIGHT OF USE ASSETS      
2019 $ 79,854    
2020 267,500    
2021 262,219    
2022 244,245    
2023 118,166    
2024 80,638    
Total minimum lease payments 1,052,622    
Less: present value discount (138,943)    
Present value of minimum lease payments 913,679 $ 568,268  
Current portion of operating lease obligations 204,411 166,252 $ 0
Operating lease obligations, less current portion $ 709,268 $ 402,016 $ 0