v3.26.3
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Revenue $ 45,340 $ 40,919 $ 130,368 $ 115,678
Cost of revenue 11,106 10,008 32,937 29,194
Gross profit 34,234 30,911 97,431 86,484
Operating expenses:        
Research and development 13,807 13,420 43,439 41,645
Sales and marketing 16,317 15,032 49,277 44,800
General and administrative 9,712 16,921 29,626 38,921
Total operating expenses 39,836 45,373 122,342 125,366
Loss from operations (5,602) (14,462) (24,911) (38,882)
Interest and other income, net 714 937 2,023 3,499
Loss from operations before income taxes (4,888) (13,525) (22,888) (35,383)
Income tax provision (139) (140) (415) (487)
Net loss attributable to common stockholders (5,027) (13,665) (23,303) (35,870)
Unrealized gain (loss) on investments (17) 18 (90) (31)
Comprehensive loss $ (5,044) $ (13,647) $ (23,393) $ (35,901)
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.08) $ (0.22) $ (0.36) $ (0.58)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.08) $ (0.22) $ (0.36) $ (0.58)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) 65,259 62,094 64,219 61,320
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 65,259 62,094 64,219 61,320