v3.26.1
Segments - Schedule of Revenues (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Revenues [Line Items]        
Total revenues $ 26,955 $ 49,954 $ 58,546 $ 248,535
Licensing and milestone fees – Luliconazole [Member]        
Schedule of Revenues [Line Items]        
Total revenues     116,900
Sale of products [Member]        
Schedule of Revenues [Line Items]        
Total revenues     50,285 121,423
Royalty income related to above product sales [Member]        
Schedule of Revenues [Line Items]        
Total revenues     $ 8,261 $ 10,212