v3.25.3
Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2025
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 September 30,Nine Months Ended September 30,
2025202420252024
Numerator:
Net loss (35,963)(41,671)(125,128)(175,419)
Denominator:
Weighted-average number of ordinary shares - basic and diluted1,102,072,680 981,687,390 1,091,690,340 976,941,030 
Net loss per share - basic and diluted(0.03)(0.04)(0.11)(0.18)
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 nine months ended September 30, 2025 and 2024, 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.
September 30,
20252024
Share options81,532,890 105,188,950 
Non-vested restricted shares25,790,340 32,875,090