Quarterly report [Sections 13 or 15(d)]

Loss per share - Basic and diluted loss per share (Details)

v3.25.1
Loss per share - Basic and diluted loss per share (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator for basic and diluted loss per share    
Net Income (Loss) $ (47,584) $ (48,503)
Net loss attributable to ordinary shareholders used for basic loss per share (47,584) (48,503)
Net loss attributable to ordinary shareholders used for diluted loss per share $ (47,584) $ (48,503)
Denominator for basic loss per share - Weighted average shares outstanding    
Weighted average number of shares used to calculate basic loss per share 1,542,159,622 1,451,241,661
Effect of dilutive securities:    
Employee stock options (in shares) 277,952,929 249,957,127