XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES, Components of Losses Before Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
INCOME TAXES [Abstract]        
Income tax (expense) benefit $ (25,468) $ 48,861 $ (25,468) $ 48,861
Components of Losses Before Income Taxes [Abstract]        
Losses before income taxes $ 14,051,698 $ 13,754,781 25,165,675 23,103,150
PRC [Member]        
Components of Losses Before Income Taxes [Abstract]        
Losses before income taxes     5,349,328 1,919,622
US [Member]        
Components of Losses Before Income Taxes [Abstract]        
Losses before income taxes     7,935,561 7,703,997
Australia [Member]        
Components of Losses Before Income Taxes [Abstract]        
Losses before income taxes     5,534,092 11,799,089
Europe [Member]        
Components of Losses Before Income Taxes [Abstract]        
Losses before income taxes     5,833,519 1,680,442
Others [Member]        
Components of Losses Before Income Taxes [Abstract]        
Losses before income taxes     $ 513,175 $ 0