Revenue - Schedule of Deferred Revenue Movement (Details) - Deferred Revenue [Member] - USD ($) |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Schedule of Deferred Revenue Movement [Line Items] | ||
| Deferred revenue, beginning balance | $ 1,950,458 | $ 1,552,074 |
| Deferred revenue, additions | 2,801,544 | 6,450,062 |
| Deferred revenue, Revenue | (2,364,887) | (5,826,321) |
| Deferred revenue, FX rate Adj | (154,712) | (225,357) |
| Deferred revenue, ending balance | 2,232,403 | 1,950,458 |
| Deferred Revenue [Member] | ||
| Schedule of Deferred Revenue Movement [Line Items] | ||
| Deferred revenue, beginning balance | 1,950,458 | 1,552,074 |
| Deferred revenue, additions | 2,801,544 | 6,450,062 |
| Deferred revenue, Revenue | (2,364,887) | (5,826,321) |
| Deferred revenue, FX rate Adj | (154,712) | (225,357) |
| Deferred revenue, ending balance | $ 2,232,403 | $ 1,950,458 |