XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories, net (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of inventories, net

          
  

March 31,

2023

  

December 31,

2022

 
Raw materials  $283,532   $263,304 
Finished goods   16,990    17,159 
Total   300,522    280,463 
Less: Inventory allowance   (25,694)   (25,584)
Inventories, net  $274,828   $254,879 
Schedule of inventory reserve
          
  

March 31,

2023

  

December 31,

2022

 
Beginning balance  $25,584   $27,692 
Provision for inventory reserve   -    - 
Exchange difference   110    (2,108)
Ending balance  $25,694   $25,584