v3.25.4
Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator:      
Net loss attributable to ordinary shareholders — basic $ (175,537) $ (257,103) $ (334,620)
Net loss attributable to ordinary shareholders — diluted $ (175,537) $ (257,103) $ (334,620)
Denominator:      
Weighted-average number of ordinary shares - basic (in shares) 1,095,311,090 989,477,730 966,394,130
Weighted-average number of ordinary shares - diluted (in shares) 1,095,311,090 989,477,730 966,394,130
Net loss per share — basic (in dollars per share) $ (0.16) $ (0.26) $ (0.35)
Net loss per share — diluted (in dollars per share) $ (0.16) $ (0.26) $ (0.35)