Other Non-Current Assets, Net - Schedule of Other Non-Current Assets, Net (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
||
|---|---|---|---|---|
| Other Non-Current Assets, Net [Abstract] | ||||
| Deposits | [1] | $ 404,598 | $ 423,511 | |
| Deferred contract costs | 22,969,613 | 982,039 | ||
| Others | 426,951 | 1,432,719 | ||
| Less: Current expected credit losses | (49) | |||
| Total | $ 23,801,113 | $ 2,838,269 | ||
| ||||