v3.25.2
Accounts Payable and Accrued Liabilities (Details Narrative) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 184,314 $ 174,297
Accrued liabilities $ 340,744 $ 331,131