Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Details)

v3.8.0.1
Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]    
Long term deferred taxes, Inventories $ 49,067 $ 7,856
Long term deferred taxes, Accounts receivable allowance 17,253
Long term deferred taxes, Other accruals 75,992 33,399
Long term deferred taxes, Accelerated tax depreciation 6,945 14,582
Long term deferred taxes, Non-cash, stock-based compensation, nonqualified 606,020 711,676
Long term deferred taxes, Impairment loss on investment 103,748 146,782
Long term deferred taxes, Goodwill and intangibles
Long term deferred taxes, Operating loss carry forwards and tax credits 12,196,765 13,561,012
Long term deferred taxes, Less: valuation allowance (13,038,537) (14,492,560)
Long term deferred taxes, Total net deferred tax assets