v3.25.1
Principal Activities, Basis of Presentation and Organization (Tables)
3 Months Ended
Mar. 31, 2025
Principal Activities, Basis of Presentation and Organization [Abstract]  
Schedule of Table Below Presents the Activity of the Deferred Batteries Development and Sales of Batteries Revenue The table below presents the activity of the deferred batteries development and sales of batteries revenue during the three months ended March 31, 2024 and 2025, respectively:
   March 31, 
   2024   2025 
Balance at beginning of year  $784,000   $4,831,774 
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  $784,000   $6,241,213