Finance Costs - Schedule of Finance Costs (Details) - USD ($) |
12 Months Ended | |||
|---|---|---|---|---|
Nov. 22, 2024 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Interest expense | ||||
| Bank loans | $ 254,090 | $ 195,235 | $ 93,915 | |
| Other loans | 44,036 | 28,439 | ||
| Preferred shares liabilities (recognized as “Financial liabilities at amortized cost”) | 28,041 | 27,543 | 30,152 | |
| Lease liabilities | 66,640 | 42,419 | 12,586 | |
| Finance costs of issuing convertible notes at discount (note 1) | 7,734,993 | |||
| Commitment Fee (note 2) | 18,750 | |||
| Other | 21,322 | 5,322 | 376 | |
| Total | $ 7,734,993 | $ 8,167,872 | $ 298,958 | $ 137,029 |
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of commitment fee. No definition available.
|
| X | ||||||||||
- Definition Finance costs of issuing convertible notes at discount No definition available.
|
| X | ||||||||||
- Definition The amount of Preferred shares liabilities. No definition available.
|