v3.26.1
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
Basic and diluted net loss per share attributable to ordinary shareholders was calculated as follows (in thousands, except share and per share amounts):
Year Ended December 31,
20252024
Numerator
Net loss$(287,528)$(220,662)
Net Loss Attributable to Ordinary Shareholders - Basic and Diluted$(287,528)$(220,662)
Denominator
Weighted-average number of ordinary shares used in net loss per share - basic and diluted266,138,224 255,161,038 
Net Loss Per Share - Basic and Diluted$(1.08)$(0.86)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following potentially dilutive securities have been excluded from the calculation of diluted net loss per share due to their anti-dilutive effect:
December 31,
20252024
Unvested restricted stock units
92,500 32,412 
Outstanding share options
31,130,935 20,754,316 
Warrants3,265,306 3,265,306 
Total34,488,741 24,052,034