v3.25.4
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 471,732 $ 484,193
Accrued expenses 264,922 264,922
Accrued interest 2,253,430 2,023,809
Total $ 2,990,084 $ 2,772,924