v3.26.3
Net Loss Per Share Attributable to Common Stockholders - Schedule of Net Loss Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Earnings Per Share [Abstract]        
Net loss attributable to common stockholders basic $ (5,027) $ (13,665) $ (23,303) $ (35,870)
Net loss attributable to common stockholders, diluted $ (5,027) $ (13,665) $ (23,303) $ (35,870)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 65,259 62,094 64,219 61,320
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 65,259 62,094 64,219 61,320
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.08) $ (0.22) $ (0.36) $ (0.58)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.08) $ (0.22) $ (0.36) $ (0.58)