XML 73 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Tax - 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 $ 547,486 $ 787,539
Current tax, state 132,833 194,594
Current tax, foreign
Current tax, total 680,319 982,133
Deferred income tax, federal (11,069) 41,343
Deferred income tax, state (2,686) 10,215
Deferred income tax, foreign 385,639 252,235
Deferred income tax, total 985,495 303,793
Total $ 833,766 $ 452,654