XML 36 R28.htm IDEA: XBRL DOCUMENT v3.19.3
PROVISION FOR INCOME TAXES (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
PROVISION FOR INCOME TAXES [Abstract]            
Provision for income taxes $ 1,552,966 $ 1,089,966 $ 3,712,477 $ 3,271,366    
Deferred tax assets   $ 300,000   $ 300,000    
Estimated effective tax rate 20.00% 18.00% 18.00% 19.00%    
Deferred tax liabilities $ 593,059   $ 593,059   $ 0  
Corporate tax rate         21.00% 35.00%