Accounts Payable and Accrued Expenses (Details 1) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Payables and Accruals [Abstract] | ||
Accounts payable – related parties | $ 1,151,165 | $ 1,160,000 |
Accrued interest - related parties | 202,667 | 171,408 |
Other payables - related parties | 1,792,586 | 1,795,286 |
Total | $ 3,146,418 | $ 3,126,694 |