XML 75 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets (Details) - Schedule of Intangible Assets - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Accumulated amortization $ (4,890,646) $ (4,747,142)
Net carrying amount 3,255,232 1,807,486
NMPA approved medical formulas [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Gross carrying amount 4,766,353 4,847,176
Technology from Bonier [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Gross carrying amount 1,726,497 1,707,452
Invention Patent [Member]    
Intangible Assets (Details) - Schedule of Intangible Assets [Line Items]    
Gross carrying amount $ 1,653,028