v3.24.3
Net Loss per Common Share - Schedule of Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator:        
Net loss attributable to common stockholders $ (7,593) $ (3,124) $ (108,134) $ (40,582)
Denominator:        
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 156,831 37,470 121,649 36,627
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 156,831 37,470 121,649 36,627
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.05) $ (0.08) $ (0.89) $ (1.11)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.05) $ (0.08) $ (0.89) $ (1.11)