v3.26.1
Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (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 attributable to common stockholders $ (8,227) $ (7,298) $ (19,119) $ (22,115)
Denominator:        
Weighted-average number of shares of common stock - basic (in shares) 171,038 170,472 172,190 169,415
Weighted-average number of shares of common stock - diluted (in shares) 171,038 170,472 172,190 169,415
Net loss per share attributable to common stockholders:        
Basic (in dollars per share) $ (0.05) $ (0.04) $ (0.11) $ (0.13)
Diluted (in dollars per share) $ (0.05) $ (0.04) $ (0.11) $ (0.13)