v3.26.3
Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Schedule of Changes in Deferred Revenue [Abstract]    
Deferred Revenue, Beginning balance $ 1,083,784 $ 1,263,180
Recognized as revenue during the year (180,473) (228,357)
Effect of foreign exchange change 43,520 48,961
Deferred Revenue, Ending balance $ 946,831 $ 1,083,784