Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)

v3.8.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]    
Current tax, Federal $ (1,661)
Current tax, State 31,028 17,805
Current tax, Foreign 10,235 6,397
Current Income Tax Expense (Benefit) 41,263 22,541
Deferred Tax, Federal 7,183 135,769
Deferred Tax, State 19,359 38,492
Deferred Income Tax Expense (Benefit) 26,542 174,261
Total income tax provision $ 67,805 $ 196,802