XML 25 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details) - Schedule of the Aggregate Dollar and per Share Effects of Tax Exemption - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Schedule of the Aggregate Dollar and per Share Effects of Tax Exemption [Abstract]    
Aggregate dollar effect of tax holiday $ 388,742 $ 1,148,552