Prepayments and Other Assets - Schedule of Prepayments and Other Assets (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Schedule of Prepayments and Other Assets [Abstract] | ||
| Prepayments and inventories | $ 4,727,860 | $ 8,845,219 |
| Deposits and other receivables | 1,584,918 | 1,328,372 |
| Total | 6,312,778 | 10,173,591 |
| Portion classified as non-current | (58,205) | (24,608) |
| Current portion | $ 6,254,573 | $ 10,148,983 |
| X | ||||||||||
- Definition The amount of accruals classified as non-current. [Refer: Accruals] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of current prepayments. [Refer: Prepayments] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The amount of current receivables from taxes other than income tax. [Refer: Receivables from taxes other than income tax] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Receivables that represent amounts paid for goods and services before they have been delivered. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Represent the amount of deposits and other receivables. No definition available.
|
| X | ||||||||||
- References No definition available.
|