v3.26.3
Net earnings (loss) per share (Tables)
6 Months Ended
Jun. 30, 2026
LOSS PER SHARE  
Schedule of computation of basic and diluted loss per share

The following tables set forth the computation of basic and diluted loss per share of Class A Ordinary Shares and Class B Ordinary Shares:

  

         
  

For the Six Months Ended

June 30, 2026

 
  

Class A

Ordinary Shares

  

Class B

Ordinary Shares

 
   US$   US$ 
Basic and diluted loss per share:          
Numerator          
Allocation of undistributed loss  $(4,580,441)  $(853,939)
Denominator          
Number of shares used in per share computation   25,642,538    4,780,575 
Basic and diluted loss per share  $(0.18)  $(0.18)

 

         
  

For the Six Months Ended

June 30, 2025

 
  

Class A

Ordinary Shares

  

Class B

Ordinary Shares

 
   US$   US$ 
Basic and diluted loss per share:          
Numerator          
Allocation of undistributed loss  $(3,813,302)  $(805,401)
Denominator          
Number of shares used in per share computation   22,634,413    4,780,575 
Basic and diluted loss per share  $(0.17)  $(0.17)
Summary of anti-dilutive instruments

The summary of anti-dilutive instruments excluded from the computation of earnings per share, amount is as follows:

  

   Warrants   Convertible Notes   Total 
Common Stock subject to outstanding:               
For six months ended June 30, 2026   2,913,881    881,144    3,795,025 
For six months ended June 30, 2025   4,949,156    1,409,815    6,358,971