XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2023
Intangible Assets [Abstract]  
Schedule of intangible assets Intangible assets consisted of NMPA approved medical formulas, a Utility Model Patent and an Invention Patent as follows:
   June 30,   December 31, 
   2023   2022 
Gross carrying amount  $6,364,265   $6,554,628 
Accumulated amortization   (4,680,089)   (4,747,142)
Net carrying amount  $1,684,176   $1,807,486