v3.25.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Accounts Payable and Accrued Liabilities    
Cash overdraft $ 7,110 $ 0
Accounts payable and accrued liabilities 765,574 827,025
Payroll tax liabilities 2,561,164 1,729,120
Accrued interest payable 1,211,258 972,510
Accounts Payable and Accrued Expenses $ 4,545,106 $ 3,528,655