v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating Activities    
Net loss $ (1,439) $ (6,118)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities    
Stock-based compensation 1,611 975
Depreciation and amortization 294 209
Amortization of right-of-use leases 18 65
Provision for credit losses 40 33
Shares issued for services 97 0
Change in fair value of derivative liabilities 0 4,901
Amortization of debt issuance and debt discounts 57 530
Write-off of inventory 69 0
Loss on disposal of assets 6 0
Changes in operating assets and liabilities    
Accounts receivable (617) (570)
Inventory (39) (1,308)
Prepaid expenses and other assets 78 (325)
Accounts payable 54 423
Accrued expenses and contract liabilities 205 (332)
Operating leases (37) 0
Net Cash Provided by (Used in) Operating Activities 397 (1,517)
Investing Activities    
Purchase of property and equipment (23) (162)
Deposits on property and equipment (66) 0
Investment in software development (69) 0
Net Cash Used in Investing Activities (158) (162)
Financing Activities    
Proceeds from exercises of stock options 19 0
Repayment of principal secured term loan (1,438) 0
Payments of principal on finance leases 0 (57)
Net Cash Used in Financing Activities (1,419) (57)
Effect of Exchange Rates on Cash and Cash Equivalents 0 0
Net Change in Cash and Cash Equivalents During Period (1,180) (1,736)
Cash and Cash Equivalents at Beginning of Period 11,959 10,237
Cash and Cash Equivalents at End of Period 10,779 8,501
Supplemental Information:    
Cash paid for interest 401 1,118
Non-cash Investing and Financing Activities:    
Right-of-use assets obtained in exchange for lease liabilities 619 430
Shares granted in lieu of board of director fees 103 0
Stock options granted in lieu of cash bonus 69 117
Shares issued in exchange for services 97 0
Purchases of property and equipment in accounts payable 16 0
Capitalize interest into senior secured debt $ 0 $ 202