v3.26.1
Commitments and Contingencies - Schedule of Licenses Agreements (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Schedule of Licenses Agreements [Abstract]    
International license agreement $ 450,008 $ 450,008
Total license agreements 450,008 450,008
Less accumulated amortization (178,865) (156,365)
Licenses Agreements $ 271,143 $ 293,643