v3.26.1
Condensed Statements of Operations and Comprehensive Loss (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues [Abstract]        
Total Revenue $ 28,097 $ 21,199 $ 54,591 $ 41,690
Cost of Revenue [Abstract]        
Total cost of revenue 2,159 2,517 5,531 5,001
Gross profit 25,938 18,682 49,060 36,689
Operating expenses        
Research and development 6,747 4,852 12,908 9,098
Sales and marketing 24,415 17,422 46,805 35,455
General and administrative 14,757 11,360 30,073 21,295
Total operating expenses 45,919 33,634 89,786 65,848
Loss from operations (19,981) (14,952) (40,726) (29,159)
Interest expense (438) (477) (872) (948)
Other income, net 1,151 1,786 2,593 3,687
Loss before provision for income taxes (19,268) (13,643) (39,005) (26,420)
Provision for income tax expense 0 0 0 0
Net loss $ (19,268) $ (13,643) $ (39,005) $ (26,420)
Net loss per share attributable to common stockholders:        
Basic $ (0.51) $ (0.38) $ (1.03) $ (0.73)
Diluted $ (0.51) $ (0.38) $ (1.03) $ (0.73)
Weighted-average shares used in computing net loss per share attributable to common stockholders:        
Basic 38,031,928 36,293,559 37,848,625 36,088,433
Diluted 38,031,928 36,293,559 37,848,625 36,088,433
Other comprehensive loss        
Net unrealized gain (loss) on marketable securities $ (110) $ 11 $ (251) $ 5
Comprehensive loss (19,378) (13,632) (39,256) (26,415)
Product revenue        
Revenues [Abstract]        
Total Revenue 21,241 15,923 41,431 31,531
Cost of Revenue [Abstract]        
Total cost of revenue 1,830 2,351 4,898 4,711
Subscription revenue        
Revenues [Abstract]        
Total Revenue 6,856 5,276 13,160 10,159
Cost of Revenue [Abstract]        
Total cost of revenue $ 329 $ 166 $ 633 $ 290