XML 65 R55.htm IDEA: XBRL DOCUMENT v3.26.1
INVENTORIES - Inventories (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
INVENTORIES [Abstract]    
Raw material $ 6,223,171 $ 8,128,078
Work-in-progress 904,993 1,925,771
Goods in transit 9,092 39,682
Finished goods 18,072,280 22,340,107
Inventories, gross 25,209,536 32,433,638
Less: inventory valuation allowance (6,770,840) (9,179,135)
Total inventories, net 18,438,696 23,254,503
Less: inventories, net, held for discontinued operations 0 (1,318,610)
Inventories, net, held for continuing operations $ 18,438,696 $ 21,935,893