v3.25.2
Net Loss Per Share - Schedule of Calculation of Basic and Diluted Net Loss Per Share Attributable to Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Net loss $ (81,950) $ (89,900) $ (149,524) $ (182,867)
Denominator:        
Weighted-average shares used to compute net loss per share, basic (in shares) 341,208,548 319,415,586 338,491,146 316,809,384
Weighted-average shares used to compute net loss per share, diluted (in shares) 341,208,548 319,415,586 338,491,146 316,809,384
Net loss per share, basic (in dollars per share) $ (0.24) $ (0.28) $ (0.44) $ (0.58)
Net loss per share, diluted (in dollars per share) $ (0.24) $ (0.28) $ (0.44) $ (0.58)