XML 66 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Schedule of Intangible Assets [Line Items]    
Gross carrying amount $ 29,990,158 $ 11,706,307
Accumulated amortization (6,246,739) (5,261,827)
Net carrying amount 23,743,419 6,444,480
Intangible assets in process 335,846 250,956
Total 24,079,265 6,695,436
NMPA approved medical formulas [Member]    
Schedule of Intangible Assets [Line Items]    
Gross carrying amount 4,802,903 4,696,267
Technology from Bonier [Member]    
Schedule of Intangible Assets [Line Items]    
Gross carrying amount 1,739,737 1,701,110
Invention Patents [Member]    
Schedule of Intangible Assets [Line Items]    
Gross carrying amount $ 23,447,518 $ 5,308,930