XML 16 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed consolidated statements of operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue:        
Total revenue $ 8,054 $ 7,262 $ 16,056 $ 14,467
Cost of revenue:        
Total cost of revenue 6,842 6,987 14,473 13,788
Gross margin 1,212 275 1,583 679
Operating expenses:        
Research and development 3,332 3,230 6,691 6,854
Sales and marketing 3,436 3,114 6,858 5,865
General and administrative 6,766 6,079 14,208 11,769
Total operating expenses 13,534 12,423 27,757 24,488
Loss from operations (12,322) (12,148) (26,174) (23,809)
Other income (expense):        
Interest income 140 351 396 817
Interest expense (646) (12) (1,285) (24)
Other expense, net (50) (38) (82) (87)
Total other income (expense), net (556) 301 (971) 706
Loss before income taxes (12,878) (11,847) (27,145) (23,103)
Income tax expense 45 11 53 18
Net loss $ (12,923) $ (11,858) $ (27,198) $ (23,121)
Net loss per share — basic (in dollars per share) $ (0.27) $ (0.27) $ (0.58) $ (0.52)
Net loss per share — diluted (in dollars per share) $ (0.27) $ (0.27) $ (0.58) $ (0.52)
Weighted average common shares outstanding—basic (in shares) 48,346,663 44,648,602 47,008,322 44,321,566
Weighted average common shares outstanding—diluted (in shares) 48,346,663 44,648,602 47,008,322 44,321,566
Product        
Revenue:        
Total revenue $ 5,286 $ 4,802 $ 10,864 $ 8,903
Cost of revenue:        
Total cost of revenue 5,434 5,315 11,459 10,344
Service        
Revenue:        
Total revenue 2,768 2,460 5,192 5,564
Cost of revenue:        
Total cost of revenue $ 1,408 $ 1,672 $ 3,014 $ 3,444