XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Schedule of Intangible Assets [Line Items]    
Gross carrying amount $ 14,288,424 $ 11,706,307
Accumulated amortization (5,840,485) (5,261,827)
Net carrying amount 8,447,939 6,444,480
Intangible assets in process 327,097 250,956
Total 8,775,036 6,695,436
NMPA Approved Medical Formulas [Member]    
Schedule of Intangible Assets [Line Items]    
Gross carrying amount 4,751,058 4,696,267
Technology From Bonier [Member]    
Schedule of Intangible Assets [Line Items]    
Gross carrying amount 1,720,957 1,701,110
Invention Patents [Member]    
Schedule of Intangible Assets [Line Items]    
Gross carrying amount $ 7,816,409 $ 5,308,930