XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Details) - Schedule of provisions for income taxes - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Provision for Income Taxes        
Current Tax Provision U.S. $ 14,717 $ 14,717
Current Tax Provision PRC 228,407 754,087 228,407 1,242,976
Deferred Tax Provision PRC (472,236) 4,353,783 (821,225) 3,764,689
Total Provision for (Deferred tax benefit)/ Income Taxes $ (243,829) $ 5,122,587 $ (592,818) $ 5,022,382