XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES, Components of Losses Before Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
INCOME TAXES [Abstract]        
Income tax benefit (expense) $ 12,434 $ 384 $ 47,149 $ (25,084)
Components of Losses Before Income Taxes [Abstract]        
Losses before income taxes $ 8,994,021 $ 16,103,583 27,452,754 41,269,258
PRC [Member]        
Components of Losses Before Income Taxes [Abstract]        
Losses before income taxes     10,352,769 5,953,627
Europe [Member]        
Components of Losses Before Income Taxes [Abstract]        
Losses before income taxes     9,407,782 10,832,103
US [Member]        
Components of Losses Before Income Taxes [Abstract]        
Losses before income taxes     4,861,383 12,622,663
Australia [Member]        
Components of Losses Before Income Taxes [Abstract]        
Losses before income taxes     1,705,205 10,830,171
Others [Member]        
Components of Losses Before Income Taxes [Abstract]        
Losses before income taxes     $ 1,125,615 $ 1,030,694