v3.26.1
Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator            
Net loss $ (39,111) $ (71,598) $ (47,917) $ (70,161) $ (110,709) $ (118,081)
Net loss - basic (39,111)   (47,917)   (110,709) (118,081)
Net loss - diluted $ (39,111)   $ (47,917)   $ (110,709) $ (118,081)
Denominator            
Weighted-average basic ordinary shares (in shares) 266,158,829   266,141,411   266,151,170 266,134,021
Weighted-average diluted ordinary shares (in shares) 266,158,829   266,141,411   266,151,170 266,134,021
Basic net loss per ordinary share (in usd per share) $ (0.15)   $ (0.18)   $ (0.42) $ (0.44)
Diluted net loss per ordinary share (in usd per share) $ (0.15)   $ (0.18)   $ (0.42) $ (0.44)