v3.25.4
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 514,406 $ 484,193
Accrued expenses 264,922 264,922
Accrued interest 2,485,597 2,023,809
Total $ 3,264,925 $ 2,772,924