XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1
INVENTORIES (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
INVENTORIES    
Raw materials $ 4,349,029 $ 4,896,904
Finished goods 13,232,339 15,787,264
Total Inventories $ 17,581,368 $ 20,684,168