Share Capital - Schedule of Share Capital of the Company (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Authorised [Member] | ||
| Authorized: | ||
| Ordinary Shares value | $ 50,000 | $ 50,000 |
| Authorised [Member] | Class A Ordinary Shares [Member] | ||
| Authorized: | ||
| Ordinary Shares value | 44,000 | 44,000 |
| Authorised [Member] | Class B Ordinary Shares [Member] | ||
| Authorized: | ||
| Ordinary Shares value | 5,000 | 5,000 |
| Authorised [Member] | Preference Shares [Member] | ||
| Authorized: | ||
| Ordinary Shares value | 1,000 | 1,000 |
| Issued and fully paid [Member] | ||
| Authorized: | ||
| Ordinary Shares value | 4,588 | 4,363 |
| Issued and fully paid [Member] | Class A Ordinary Shares [Member] | ||
| Authorized: | ||
| Ordinary Shares value | 3,022 | 2,797 |
| Issued and fully paid [Member] | Class B Ordinary Shares [Member] | ||
| Authorized: | ||
| Ordinary Shares value | 1,325 | 1,325 |
| Issued and fully paid [Member] | Preference Shares [Member] | ||
| Authorized: | ||
| Ordinary Shares value | $ 241 | $ 241 |