v3.25.1
Principal Activities, Basis of Presentation and Organization - Schedule of Table Below Presents the Activity of the Deferred Batteries Development and Sales of Batteries Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of Table Below Presents the Activity of the Deferred Batteries Development and Sales of Batteries Revenue    
Balance at beginning of year $ 4,831,774 $ 784,000
Development fees collected/ deposits received 2,723,692
Development and sales of batteries revenue recognized (1,338,383)
Exchange realignment 24,130
Balance at end of period $ 6,241,213 $ 784,000