XML 56 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories-net consists of the following:
December 31,
2023
December 31,
2022
Finished goods$184,434 $119,229 
Raw materials
49,022 62,491 
Less: Inventory reserve(4,181)(8,431)
Inventories-net
$229,275 $173,289