v3.26.1
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 519,661 $ 645,386
Accrued expenses 267,422 272,422
Accrued interest 3,192,632 2,980,507
Total $ 3,979,715 $ 3,898,315