Revenue - Schedule of Deferred Revenue Movement (Details) - Deferred Revenue [Member] - USD ($) |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Schedule of Deferred Revenue Movement [Line Items] | ||
| Deferred revenue, beginning balance | $ 1,950,458 | $ 1,552,074 |
| Deferred revenue, additions | 1,294,546 | 6,450,062 |
| Deferred revenue, Revenue | (1,122,323) | (5,826,321) |
| Deferred revenue, FX rate Adj | (66,875) | (225,357) |
| Deferred revenue, ending balance | 2,055,806 | 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 | 1,294,546 | 6,450,062 |
| Deferred revenue, Revenue | (1,122,323) | (5,826,321) |
| Deferred revenue, FX rate Adj | (66,875) | (225,357) |
| Deferred revenue, ending balance | $ 2,055,806 | $ 1,950,458 |