v3.26.1
Principal Activities, Basis of Presentation and Organization - Schedule of Deferred Batteries Development and Sales of Batteries Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Deferred Batteries Development and Sales of Batteries Revenue [Abstract]    
Balance at beginning of year $ 15,841,985 $ 4,831,774
Development fees collected/ deposits received 2,723,692
Development and sales of batteries revenue recognized (1,338,383)
Exchange realignment 226,538 24,130
Balance at end of period $ 16,068,523 $ 6,241,213