v3.22.4
INVENTORIES, NET (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories

 

  As of December 31,  

 

 

2022

   

2021

 

Raw materials

  $ 503,257     $ 247,386  

Work in process

    23,407       13,863  

Finished goods

    202,537       118,894  

 

  $ 729,201     $ 380,143