v3.26.1
Convertible Promissory Notes (Details 1) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Convertible Promissory Notes    
2027 $ 60,000  
2028 693,172  
Total $ 753,172 $ 2,019,748