v3.23.2
INVENTORIES, NET (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of inventories, net
   
June 30, 2023
   
December 31, 2022
 
Raw materials
 
$
461,453
   
$
503,257
 
Work in process
   
35,348
     
23,407
 
Finished goods
   
487,393
     
202,537
 
Total inventories, net
 
$
984,194
   
$
729,201