XML 68 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Schedule of Income Tax Provision (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]    
Federal, Current $ (16,694)
State, Current 6,920 8,572
Total currently payable 6,920 (8,122)
Federal, Deferred 458,446 (410,402)
State, Deferred 67,451 (58,001)
Foreign, Deferred (92,690)
Total deferred 433,207 (468,403)
Less: increase in allowance (423,534) 524,381
Plus: effect of tax change (68,818)
Net deferred 9,673 (12,840)
Total income tax provision (benefit) $ 16,593 $ (20,962)