XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
INVENTORIES (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
INVENTORIES    
Raw materials $ 4,636,587 $ 4,896,904
Finished goods 16,278,192 15,787,264
Total Inventories $ 20,914,779 $ 20,684,168