v3.26.3
Deferred Revenue - Schedule of Deferred Revenue (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Schedule of Deferred Revenue [Abstract]      
Subsidy $ 946,831 $ 1,083,784  
Total $ 946,831 $ 1,083,784 $ 1,263,180