v3.25.4
Net Loss Per Share Attributable to Common Stockholders - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator:      
Net loss attributable to common stockholders $ (12,778) $ (47,137) $ (67,511)
Denominator:      
Weighted-average number of shares used in computing net loss per share attributable to common stockholders, basic (in shares) 36,639 7,721 7,091
Weighted-average number of shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 36,639 7,721 7,091
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.35) $ (6.11) $ (9.52)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.35) $ (6.11) $ (9.52)