v3.26.1
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