XML 82 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - Schedule of provisions for income taxes - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Provision for Income Taxes        
Current Tax Provision U.S. $ 14,717 $ 14,717 $ 14,717 $ 14,747
Current Tax Provision PRC 754,087 386,499 1,242,976 401,186
Deferred Tax Provision PRC 4,353,783 (480,657) 3,764,689 (1,021,699)
Total Provision for (Deferred tax benefit)/Income Taxes $ 5,122,587 $ (79,441) $ 5,022,382 $ (605,766)