v3.26.1
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
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net loss applicable to common stockholders basic $ (9,618) $ (11,393)
Net loss applicable to common stockholders, diluted $ (9,618) $ (11,393)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 63,675 60,565
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 63,675 60,565
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.15) $ (0.19)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.15) $ (0.19)