XML 43 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Details 2) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]    
2019 $ 90,020  
2020 25,964  
2021 13,129  
2022  
2023  
thereafter  
Total minimum lease payments 129,113  
Less: effect of discounting 5,437  
Present Value of future minimum lease payments 123,676  
Less: current obligations under leases 86,070
Long-term lease obligations $ 37,606