v3.26.1
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net loss $ 5,544 $ 7,750 $ 9,313 $ 8,869
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 147,582,585 153,536,740 146,716,438 153,771,875
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 147,582,585 153,536,740 146,716,438 153,771,875
Net loss per share attributable to common stockholders, basic (in dollars per share) $ 0.04 $ 0.05 $ 0.06 $ 0.06
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ 0.04 $ 0.05 $ 0.06 $ 0.06