v3.26.1
Loss Per Share
6 Months Ended
Jun. 30, 2026
Loss Per Share [Abstract]  
LOSS PER SHARE
13 LOSS PER SHARE

 

Since the Group was in a loss position for the periods ended June 30, 2026, and 2025, basic net loss per share was the same as diluted net loss per share for the periods presented. The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders for the periods ended June 30, 2026, and 2025.

 

    Three Months
Ended
    Three Months
Ended
    Six Months
Ended
    Six Months
Ended
 
    June 30,
2026
    June 30,
2025
    June 30,
2026
    June 30,
2025
 
Numerator:                        
Net loss attributable to common stockholders     (12,501,519 )     (9,209,247 )     (19,928,085 )     (19,278,511 )
                                 
Denominator:                                
Basic and diluted weighted-average shares outstanding     86,132,077       77,064,709       86,021,326       73,957,742  
                                 
Loss per share:                                
Basic and diluted loss per share     (0.15 )     (0.12 )     (0.23 )     (0.26 )

 

The following potentially dilutive outstanding securities were excluded from the computation of diluted net loss per share because their effect would have been anti-dilutive for the periods presented:

 

    June 30,
2026
    Dec 31,
2025
 
                 
Stock options     2,965,489       3,335,989