Finance Costs - Schedule of Finance Costs (Details) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Schedule of Finance Costs [Line Items] | |||
| Finance costs | $ 53,853 | $ 25,472 | $ 19,028,007 |
| Increase in discounted amounts of provisions arising from the passage of time | 224 | 1,772 | 4,009 |
| Finance costs on loan notes [Member] | |||
| Schedule of Finance Costs [Line Items] | |||
| Finance costs | 18,975,635 | ||
| Finance costs on lease liabilities [Member] | |||
| Schedule of Finance Costs [Line Items] | |||
| Finance costs | $ 53,629 | $ 23,700 | $ 48,363 |