v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenue $ 65,500 $ 55,809
Cost of revenue 17,961 15,864
Gross profit 47,539 39,945
Operating expenses:    
Sales and marketing 28,751 23,526
Research and development 10,814 11,153
General and administrative 13,997 14,586
Total operating expenses 53,562 49,265
Loss from operations (6,023) (9,320)
Other income (expense):    
Interest income 372 463
Interest expense (369) (397)
Other income, net 352 500
Loss before income taxes (5,668) (8,754)
Income tax provision (102) (71)
Net loss $ (5,770) $ (8,825)
Net loss per share, basic (in dollars per share) $ (0.07) $ (0.12)
Net loss per share, diluted (in dollars per share) $ (0.07) $ (0.12)
Weighted-average common shares outstanding - basic (in shares) 78,578,095 73,806,981
Weighted-average common shares outstanding - diluted (in shares) 78,578,095 73,806,981
Other comprehensive loss    
Change in foreign currency translation, net of tax $ (255) $ 54
Net unrealized gain (loss) on investments, net of tax (24) 14
Total comprehensive loss $ (6,049) $ (8,757)