v3.26.1
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 481,562 $ 645,386
Accrued expenses 264,922 272,422
Accrued interest 3,343,381 2,980,507
Total $ 4,089,865 $ 3,898,315