v3.26.1
Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
The following table presents the computation of the basic and diluted net loss per share ($ in thousands, except share and per share data):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Numerator:
Net loss (50,825)(40,727)(101,841)(89,165)
Denominator:
Weighted-average number of ordinary shares - basic and diluted1,116,973,380 1,091,933,150 1,112,208,460 1,086,413,130 
Net loss per share - basic and diluted(0.05)(0.04)(0.09)(0.08)
Schedule of Anti-Dilutive Shares Excluded from Calculation of Diluted Loss Per Share
As a result of the Company’s net loss in the three and six months ended June 30, 2026 and 2025, share options and non-vested restricted shares outstanding in the respective periods were excluded from the calculation of diluted loss per share as their inclusion would have been anti-dilutive.
June 30,
20262025
Share options75,656,090 92,521,370 
Non-vested restricted shares23,976,330 26,743,120