v3.25.4
Loss Per Share
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Loss Per Share 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):
Year Ended December 31,
202520242023
Numerator:
Net loss attributable to ordinary shareholders(175,537)(257,103)(334,620)
Denominator:
Weighted-average number of ordinary shares - basic and diluted1,095,311,090989,477,730966,394,130
Net loss per share-basic and diluted(0.16)(0.26)(0.35)
As a result of the Company’s net loss for 2025, 2024, and 2023, 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.
December 31,
202520242023
Share options80,967,820101,015,470104,584,050
Non-vested restricted shares26,127,19031,951,71031,279,600