v3.25.4
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue:    
Revenue $ 33,913 $ 38,418
Cost of revenue:    
Amortization expense on acquired intangible assets 4,736 4,592
Total cost of revenue 13,017 14,179
Gross profit 20,896 24,239
Operating expenses:    
Sales and marketing 13,939 21,167
Research, development and engineering 20,482 26,209
General and administrative 18,505 17,073
Amortization expense on acquired intangible assets 1,132 1,097
Total operating expenses 54,058 65,546
Operating loss (33,162) (41,307)
Other income, net 884 2,341
Loss before income taxes (32,278) (38,966)
Provision for income taxes (31) (44)
Net loss $ (32,309) $ (39,010)
Loss per share:    
Loss per share — basic (in dollars per share) $ (1.49) $ (1.83)
Loss per share — diluted (in dollars per share) $ (1.49) $ (1.83)
Weighted average shares outstanding — basic (in shares) 21,663 21,261
Weighted average shares outstanding — diluted (in shares) 21,663 21,261
Comprehensive loss:    
Unrealized gain (loss) on marketable securities, net of tax of $0 $ 17 $ (13)
Foreign currency translation adjustment, net of tax of $0 1,545 (406)
Other comprehensive income (loss) 1,562 (419)
Net loss (32,309) (39,010)
Comprehensive loss (30,747) (39,429)
Subscription [Member]    
Revenue:    
Revenue 19,844 22,418
Cost of revenue:    
Cost of revenue [1] 2,633 2,959
Service [Member]    
Revenue:    
Revenue 14,069 16,000
Cost of revenue:    
Cost of revenue [1] $ 5,648 $ 6,628
[1] Cost of revenue for Subscription and Service excludes amortization expense on acquired intangible assets.