XML 62 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Schedule of Provision for Income Tax Expense (benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Current tax, federal $ 391,476 $ 221,758
Current tax, state 177,096 82,806
Current tax, foreign 51,285 112,449
Current tax, total 619,857 417,013
Deferred income tax, federal (293,796)
Deferred income tax, state (132,908)
Deferred income tax, foreign (175,717) 759,493
Deferred income tax, total (602,421) 100,000
Total $ 619,857 $ 533,130