XML 86 R76.htm IDEA: XBRL DOCUMENT v3.25.3
INCOME TAXES - Components of Losses (Income) Before Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
INCOME TAXES [Abstract]        
Total losses before income taxes     $ 22,315,962 $ 27,452,754
Less: losses before income taxes for discontinued operations     (2,343,802) (6,663,311)
Losses before income taxes for continuing operations $ 6,393,457 $ 5,313,883 19,972,160 20,789,443
PRC [Member]        
INCOME TAXES [Abstract]        
Total losses before income taxes     8,851,873 10,352,769
US [Member]        
INCOME TAXES [Abstract]        
Total losses before income taxes     7,417,548 4,861,383
Europe [Member]        
INCOME TAXES [Abstract]        
Total losses before income taxes     4,327,197 9,407,782
Australia [Member]        
INCOME TAXES [Abstract]        
Total losses before income taxes     1,266,820 1,705,205
Others [Member]        
INCOME TAXES [Abstract]        
Total losses before income taxes     $ 452,524 $ 1,125,615