Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($) |
6 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Deferred tax assets: | |||
| Deferred tax assets | $ 414,095 | $ 386,147 | |
| Deferred tax liabilities: | |||
| Deferred tax liabilities | |||
| Income tax payable: | |||
| Income tax payable | 34,090 | 71,269 | |
| Tax assets: | |||
| Tax assets | 116,528 | $ 99,094 | |
| Local [Member] | |||
| Current: | |||
| Current | |||
| Deferred tax assets: | |||
| Deferred tax assets | |||
| Deferred tax liabilities: | |||
| Deferred tax liabilities | |||
| Income tax payable: | |||
| Income tax payable | |||
| Tax assets: | |||
| Tax assets | |||
| Foreign [Member] | |||
| Current: | |||
| Current | |||
| Deferred tax assets: | |||
| Deferred tax assets | 0 | ||
| Deferred tax liabilities: | |||
| Deferred tax liabilities | 8,160 | 8,212 | |
| Income tax payable: | |||
| Income tax payable | 34,090 | 71,269 | |
| Tax assets: | |||
| Tax assets | $ 116,528 | $ 99,094 | |