Schedule of Investment in Convertible Note (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Short-Term Debt [Line Items] | ||||
| Beginning balance | ||||
| Interest income accrued | $ 498,630 | 547,945 | ||
| Ending balance | 20,547,945 | 20,547,945 | ||
| Convertible Promissory Note [Member] | ||||
| Short-Term Debt [Line Items] | ||||
| Beginning balance | ||||
| Purchase of convertible note | 20,000,000 | |||
| Interest income accrued | 547,945 | |||
| Less: allowance for expected credit losses | ||||
| Ending balance | $ 20,547,945 | $ 20,547,945 | ||