Other income - Schedule of Other income (Details) - USD ($) |
12 Months Ended | ||||
|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|||
| Schedule of Other Income [Abstract] | |||||
| Receipt of government grants | $ 182,528 | $ 164,197 | $ 47,894 | ||
| Interest income | 25,650 | 35,940 | 30,560 | ||
| Bank interest income | 2,567 | 2,982 | |||
| Fair value adjustment | 68,551 | (117,973) | |||
| Compensation received | [1] | 178,088 | 355,879 | ||
| Others | 46,275 | 60,635 | 158,457 | ||
| Total other income | $ 503,659 | $ 501,660 | $ 236,911 | ||
| |||||
| X | ||||||||||
- Definition Compensation received. No definition available.
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The increase (decrease) in the fair value measurement of assets. [Refer: At fair value [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of income arising from interest. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|