XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.3
INVENTORIES, Summarized (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
INVENTORIES [Abstract]    
Raw material $ 11,919,839 $ 11,568,791
Work-in-progress 1,957,184 1,494,441
Goods in transit 3,945,197 3,774,310
Finished goods 26,164,108 30,576,355
Inventories, gross 43,986,328 47,413,897
Less: Inventory valuation allowance (8,103,892) (3,504,333)
Inventories, net $ 35,882,436 $ 43,909,564