XML 109 R97.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of income tax reconciliation - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Schedule of income tax reconciliation [Abstract]        
Income (Loss) before income taxes $ 20,023,221 $ 41,715 $ 52,351,612 $ (3,510,563)
United States federal corporate income tax rate 21.00% 21.00% 21.00% 21.00%
Income tax (credit) expenses computed at United States statutory corporate income tax rate $ 4,204,877 $ 8,760 $ 10,993,839 $ (737,218)
Rate differential for PRC earnings (104,422) 15,480 (132,095) (79,959)
Non-deductible expenses (non-taxable income) (4,764,089) 38,529 (11,993,447) 187,432
Share based payments 19,067 33,973 70,007 129,333
Valuation allowance on deferred tax assets 644,567 (96,742) 1,061,696 500,412
Income tax expenses