v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating Activities    
Net loss $ (2,585) $ (1,428)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Depreciation 353 327
Amortization 44 18
Interest income on held-to-maturity securities, net of premium amortization and discount accretion 67 (90)
Provision for credit losses, net of recoveries (1) 0
Stock-based compensation, net of forfeitures 98 212
Changes in operating assets and liabilities:    
Accounts receivable 1,434 1,987
Employee retention credit receivable 0 1,232
Inventory 15 (218)
Prepaid expenses, other current assets and other non-current assets 182 77
Accounts payable (417) (833)
Accrued liabilities and other non-current liabilities (931) 203
Net cash (used in) provided by operating activities (1,741) 1,487
Investing Activities    
Purchases of equipment and patents (399) (101)
Purchases of debt securities (9,103) (4,949)
Maturities of debt securities 7,000 5,750
Net cash (used in) provided by investing activities (2,502) 700
Financing Activities    
Taxes paid on behalf of equity award participants (45) (222)
Net cash used in financing activities (45) (222)
Effect of exchange rate fluctuations on cash (31) 114
Net (decrease) increase in cash and cash equivalents (4,319) 2,079
Cash and cash equivalents at beginning of period 11,939 8,510
Cash and cash equivalents at end of period $ 7,620 $ 10,589