XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Plant and equipment, net (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Plant and Equipment

 

   June 30,   December 31, 
   2023   2022 
   (Unaudited)     
Equipment and machinery  $5,353,165   $5,633,421 
Furniture and office equipment   4,167    3,505 
Auto vehicles   23,145    19,783 
Leasehold improvement   116,161    122,124 
Minus: Accumulated depreciation and amortization   (1,696,540)   (1,497,885)
Plant and equipment, net   3,800,098    4,280,948 
Construction in progress   4,309,666    2,518,836 
Property plant and equipment, net  $8,109,764   $6,799,784