v3.25.2
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Intangible Assets [Line Items]    
Total intangible assets $ 2,299,554 $ 2,299,554
Non-Exclusive License Agreement [Member]    
Schedule of Intangible Assets [Line Items]    
Total intangible assets 179,821 179,821
Various generic drugs [Member]    
Schedule of Intangible Assets [Line Items]    
Total intangible assets 736,983 736,983
Four generic drugs (Encore) [Member]    
Schedule of Intangible Assets [Line Items]    
Total intangible assets 1,308,270 1,308,270
Needleless Syringe License [Member]    
Schedule of Intangible Assets [Line Items]    
Total intangible assets 26,060 26,060
Patents [Member]    
Schedule of Intangible Assets [Line Items]    
Total intangible assets $ 48,420 $ 48,420