v3.26.1
Schedule of cash and cash equivalents (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Cash and Cash Equivalents [Abstract]    
Cash in bank $ 2,507,268 $ 1,931,174
Total $ 2,507,268 $ 1,931,174