v3.26.1
Principal Activities, Basis of Presentation and Organization (Tables)
3 Months Ended
Mar. 31, 2026
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 three months ended March 31, 2025 and 2026, respectively:
   For the three months ended March 31, 
   2025   2026 
Balance at beginning of year  $4,831,774   $15,841,985 
Development fees collected/ deposits received   2,723,692    
-
 
Development and sales of batteries revenue recognized   (1,338,383)   
-
 
Exchange realignment   24,130    226,538 
Balance at end of period  $6,241,213   $16,068,523