v3.26.1
Net Loss Per Share - Schedule of Net (Income) Loss Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net loss $ (2,951) $ (35,663) $ (2,723) $ (53,147)
Denominator:        
Weighted average shares used to compute net loss per share, basic (in shares) 111,422 106,908 111,573 106,039
Weighted average shares used to compute net loss per share, diluted (in shares) 111,422 106,908 111,573 106,039
Net loss per share, basic (in dollars per share) $ (0.03) $ (0.33) $ (0.02) $ (0.50)
Net loss per share, diluted (in dollars per share) $ (0.03) $ (0.33) $ (0.02) $ (0.50)