XML 89 R75.htm IDEA: XBRL DOCUMENT v3.19.1
Income Tax - Schedule of Components of Income Tax Expense (benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]    
Current tax, federal $ 221,758 $ 547,486
Current tax, state 82,806 132,833
Current tax, foreign 112,449
Current tax, total 417,013 680,319
Deferred income tax, federal (11,069)
Deferred income tax, state (2,686)
Deferred income tax, foreign 759,493 385,639
Deferred income tax, total 100,000 985,495
Total $ 1,176,506 $ 1,052,203