XML 50 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future minimum lease payments (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
2019 $ 459,331  
2020 116,145  
Total future minimum lease payments 575,476  
Less amount representing interest and taxes (41,988)  
Present value of future minimum lease payments 533,488  
Less current maturities (426,331) $ (417,524)
Obligations under capital leases - long term $ 107,157 $ 533,404