v3.26.3
Net loss per share - Basic and diluted net loss per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:        
Net loss, basic $ (10,478) $ (59,100) $ (121,636) $ (198,806)
Net loss, diluted $ (10,478) $ (59,100) $ (121,636) $ (198,806)
Denominator:        
Weighted average ordinary shares outstanding, basic (in shares) 69,979,934 69,303,746 69,823,830 69,251,291
Weighted average ordinary shares outstanding, diluted (in shares) 69,979,934 69,303,746 69,823,830 69,251,291
Net loss per share, basic (in dollars per share) $ (0.15) $ (0.85) $ (1.74) $ (2.87)
Net loss per share, diluted (in dollars per share) $ (0.15) $ (0.85) $ (1.74) $ (2.87)