v3.25.2
Loss Per Share - (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:            
Net loss $ (77,386) $ (32,206) $ (13,643) $ (34,568) $ (109,592) $ (48,211)
Less: net profit attributable to non-controlling interests 495   698   493 1,203
Net loss attributable to shareholders $ (77,881)   $ (14,341)   $ (110,085) $ (49,414)
Denominator:            
Weighted average shares outstanding - basic (in shares) 484,713,110   460,653,957   478,894,930 453,143,911
Weighted average shares outstanding - diluted (in shares) 484,713,110   460,653,957   478,894,930 453,143,911
Loss per share - basic (in usd per share) $ (0.16)   $ (0.03)   $ (0.23) $ (0.11)
Loss per share - diluted (in usd per share) $ (0.16)   $ (0.03)   $ (0.23) $ (0.11)