XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Plant and Equipment (Tables)
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Schedule of plant and equipment
   06/30/2022   12/31/2021 
At Cost:        
Buildings  $24,370,444   $17,550,376 
Machinery and equipment   12,822,665    11,681,716 
Office equipment   915,209    542,695 
Motor vehicles   1,653,148    1,740,191 
    39,761,466    31,514,978 
Less: Impairment   (787,844)   (829,326)
Less: Accumulated depreciation   (10,845,877)   (10,200,203)
    28,127,745    20,485,449 
Construction in progress   27,065    2,475,874 
   $28,154,810   $22,961,323