XML 58 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Land Use Rights (Tables)
12 Months Ended
Dec. 31, 2022
Land Use Rights Abstract  
Schedule of land use rights
   As of 
   December 31,
2022
  

December 31,

2021

 
Land use rights, cost  $4,460,738   $4,827,951 
Less: Accumulated amortization   (821,671)   (792,753)
Land use rights, net  $3,639,067   $4,035,198 

 

Schedule of estimated future amortization expense
Years ending December 31,  Amortization
expense
 
2023  $91,136 
2024   91,136 
2025   91,136 
2026   91,136 
2027   91,136 
Thereafter   3,183,387 
Total  $3,639,067