XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Principal Activities, Basis of Presentation and Organization (Tables)
6 Months Ended
Jun. 30, 2025
Principal Activities, Basis of Presentation and Organization [Abstract]  
Schedule of 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 six months ended June 30, 2024 and 2025, respectively:
   June 30, 
   2024   2025 
Balance at beginning of year  $784,000   $4,831,774 
Development fees collected/ deposits received   
-
    6,634,017 
Development and sales of batteries revenue recognized   
-
    (1,342,296)
Exchange realignment   
-
    142,139 
Balance at end of period  $784,000   $10,265,634