v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 74,554 $ 65,093 $ 136,223 $ 119,269
Costs and expenses:        
Cost of revenue 11,475 10,643 22,523 20,090
Research and development 32,985 34,622 65,001 68,116
Sales and marketing 21,054 24,334 40,700 46,446
General and administrative 14,706 15,770 28,995 31,906
Total costs and expenses 80,220 85,369 157,219 166,558
Loss from operations (5,666) (20,276) (20,996) (47,289)
Interest income 3,834 4,774 7,870 9,756
Other income, net 4 408 18 628
Loss before income taxes (1,828) (15,094) (13,108) (36,905)
Provision for income taxes 294 268 431 409
Net loss $ (2,122) $ (15,362) $ (13,539) $ (37,314)
Net loss per share attributable to Class A and Class B common stockholders, basic (in USD per share) $ (0.01) $ (0.04) $ (0.04) $ (0.10)
Net loss per share attributable to Class A and Class B common stockholders, diluted (in USD per share) $ (0.01) $ (0.04) $ (0.04) $ (0.10)
Weighted average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares) 381,056 382,709 383,923 383,517
Weighted average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares) 381,056 382,709 383,923 383,517