XML 48 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVENTORIES
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories-net consists of the following:
December 31,
2024
December 31,
2023
Finished goods$108,786 $184,434 
Raw materials
27,088 49,022 
Less: inventory reserve(4,709)(4,181)
Inventories-net
$131,165 $229,275