XML 82 R72.htm IDEA: XBRL DOCUMENT v3.26.1
INCOME TAXES - Components of Losses (Income) Before Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
INCOME TAXES [Abstract]        
Total losses before income taxes     $ 14,672,521 $ 15,587,905
Less: income (losses) before income taxes for discontinued operations     (2,795,767) (2,009,202)
Losses before income taxes for continuing operations $ 7,801,212 $ 8,204,804 11,876,754 13,578,703
PRC [Member]        
INCOME TAXES [Abstract]        
Total losses before income taxes     5,640,048 5,217,096
US [Member]        
INCOME TAXES [Abstract]        
Total losses before income taxes     3,622,762 5,187,770
Europe [Member]        
INCOME TAXES [Abstract]        
Total losses before income taxes     5,322,002 3,401,675
Australia [Member]        
INCOME TAXES [Abstract]        
Total losses before income taxes     493,668 1,498,725
Others [Member]        
INCOME TAXES [Abstract]        
Total losses before income taxes     $ (405,959) $ 282,639