v3.26.1
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenue $ 41,882 $ 36,653
Cost of revenue 10,799 9,503
Gross profit 31,083 27,150
Operating expenses:    
Research and development 14,700 14,257
Sales and marketing 16,085 14,527
General and administrative 10,391 10,976
Total operating expenses 41,176 39,760
Loss from operations (10,093) (12,610)
Interest and other income, net 616 1,354
Loss from operations before income taxes (9,477) (11,256)
Income tax provision (141) (137)
Net loss attributable to common stockholders (9,618) (11,393)
Unrealized loss on investments (53) (40)
Comprehensive loss $ (9,671) $ (11,433)
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)
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