XML 85 R69.htm IDEA: XBRL DOCUMENT v3.24.1
INVENTORIES (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
INVENTORIES [Abstract]    
Raw material $ 10,209,773 $ 9,311,419
Work-in-progress 1,494,441 290,220
Goods in transit 3,774,310 2,364,136
Finished goods 28,431,040 19,877,596
Inventories 43,909,564 31,843,371
Impairment loss $ 658,622 $ 2,155,400