v3.25.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
Schedule of Disaggregated Revenues

The following is a summary of the Group’s disaggregated revenues:

 

   June 30,
2025
   June 30,
2024
   June 30,
2025
   June 30,
2024
 
   Three Months Ended   Six Months Ended 
   June 30,
2025
   June 30,
2024
   June 30,
2025
   June 30,
2024
 
     
Sales of transit buses  $1,523   $10,585   $5,198   $19,116 
Sales of EVs       233    237    483 
Sales of parts   311    45    614    90 
Service revenue   374        465     
Lease of EVs   43        90     
Sales of forklifts               39 
Others   491    1,169    549    1,724 
Revenues  $2,742   $12,032   $7,153   $21,452 

 

The following is a summary of the Group’s disaggregated revenues by timing of revenue recognition:

 

   June 30,
2025
   June 30,
2024
   June 30,
2025
   June 30,
2024
 
   Three Months Ended   Six Months Ended 
   June 30,
2025
   June 30,
2024
   June 30,
2025
   June 30,
2024
 
     
Point in time  $2,606   $11,692   $6,806   $20,894 
Over time   136    340    347    558 
Revenues  $2,742   $12,032   $7,153   $21,452