v3.26.1
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating activities    
Net loss $ (5,938) $ (11,250)
Adjustments to reconcile net loss to net cash used by operating activities    
Depreciation and amortization 1,007 1,522
Non-cash interest income (4) (74)
Change in fair value of warrant liability 37 37
Change in unrealized loss on marketable securities (3) (12)
Provision for expected credit losses, net of recoveries (22) 38
Provision for credit losses on contract assets (3) (9)
Stock-based compensation expense 154 251
Changes in assets and liabilities (excluding effects of acquisitions)    
Accounts receivable 2,079 (2,698)
Inventories, net 2,364 (3,009)
Prepaid expenses and other current assets (3,416) 15,534
Other non-current assets (23) 610
Accounts payable 449 (1,766)
Accrued expenses (275) (6,495)
Other current liabilities (8) (2,344)
Other non-current liabilities (33) (446)
Deferred revenue (1,508) (26)
Net cash used in operating activities (5,143) (10,137)
Investing activities    
Purchase of available-for-sale securities (572) (4,255)
Proceeds from sales and maturities of available-for-sale securities 0 3,562
Capitalized internally-developed software (823) (242)
Net cash used in investing activities (1,395) (935)
Financing activities    
Repayment of term loan (333) (223)
Net cash used in financing activities (333) (223)
Effect of exchange rate on cash 196 (191)
Net change in cash and cash equivalents (6,675) (11,486)
Cash and cash equivalents    
Beginning of period 34,620 70,203
End of period 27,945 58,717
Supplemental disclosure of non-cash investing and financing activities    
Capitalization of stock-based compensation to internally developed software $ 1 $ (4)