XML 16 R4.htm IDEA: XBRL DOCUMENT 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 $ 38,666 $ 34,613
Cost of revenue 15,137 15,357
Gross profit 23,529 19,256
Operating expenses:    
Research and development 11,286 11,855
Sales and marketing 10,284 9,263
General and administrative 7,312 6,909
Total operating expenses 28,882 28,027
Loss from operations (5,353) (8,771)
Investment income 404 533
Interest expense (1,209) (853)
Other income (expense), net 39 (149)
Loss before provision for income taxes (6,119) (9,240)
Income tax provision 28 84
Net loss and comprehensive loss $ (6,147) $ (9,324)
Net loss per share, basic (USD per share) $ (0.10) $ (0.17)
Net loss per share, diluted (USD per share) $ (0.10) $ (0.17)
Weighted average common shares outstanding, basic (in shares) 59,290,195 54,060,249
Weighted average common shares outstanding, diluted (in shares) 59,290,195 54,060,249