Quarterly report pursuant to Section 13 or 15(d)

Capital Leases (Details Textual)

v3.7.0.1
Capital Leases (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2014
Mar. 31, 2017
Capital Leases (Textual)    
Payments of capital lease $ 3,750 $ 92,305
Capital Leases payments description The lease is payable in 60 monthly payments.  
Capital leases maturity date Dec. 20, 2019