v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities:    
Net loss $ (1,897) $ (1,546)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 99 123
Loss on disposal of property and equipment 65 0
Amortization of intangible assets 216 796
Gain on business acquisition (340) 0
Stock-based compensation 707 907
Deferred tax liability 4 5
Changes in operating assets and liabilities:    
Trade accounts receivable 1,503 301
Inventories (486) 197
Prepaid expenses and other current assets 665 198
Other assets (16) 0
Accounts payable (2,146) (1,637)
Accrued compensation 21 (183)
Accrued liabilities and other 825 (364)
Lease liabilities 21 178
Net cash used in operating activities (759) (1,025)
Cash flows from investing activities:    
Purchases of property and equipment (55) (42)
Purchase of intellectual property (88) 0
Net cash used in investing activities (143) (42)
Cash flows from financing activities:    
Proceeds from at-the-market common stock offering, net of offering costs 628 0
Payments for withholding taxes related to net share settlement of equity awards 0 (191)
Proceeds from employee stock purchase and option exercises 94 148
Net cash provided by (used in) financing activities 722 (43)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 4 1
Net decrease in cash, cash equivalents and restricted cash (176) (1,109)
Cash, cash equivalents, and restricted cash; beginning of period 7,413 8,565
Cash, cash equivalents, and restricted cash; end of period 7,237 7,456
Supplemental disclosure of non-cash investing and financing activities:    
Operating lease liabilities resulting from right-of-use assets 0 519
Accrual of property and equipment 4 8
Cash, cash equivalents, and restricted cash:    
Cash and cash equivalents 7,127 7,401
Restricted cash included in other assets 110 55
Total cash, cash equivalents, and restricted cash $ 7,237 $ 7,456