v3.26.1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (15,550,000) $ (16,413,000)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization expense 1,296,000 1,043,000
Amortization of intangible assets 0 7,000
Stock-based compensation 1,276,000 977,000
Equity compensation for bonus awards and consulting services 40,000 88,000
Change in fair value of contingent consideration (3,634,000) 3,683,000
Unrealized foreign currency losses 7,000 188,000
Changes in operating assets and liabilities:    
Accounts receivable 936,000 1,101,000
Inventories 239,000 (283,000)
Prepaid expenses and other assets (140,000) (253,000)
Accounts payable and accrued liabilities (1,210,000) (2,086,000)
Operating lease assets and liabilities (167,000) (65,000)
Net cash used in operating activities (16,907,000) (12,013,000)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Machinery and equipment purchases, and construction in progress (1,392,000) (656,000)
Net cash used in investing activities (1,392,000) (656,000)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from sale of common shares 26,024,000 29,143,000
Financing costs to issue common shares (1,368,000) (487,000)
Proceeds from exercise of stock options 10,000 0
Taxes paid related to net share settlement of stock-based awards (237,000) 0
Repayment of financing lease obligations (295,000) (212,000)
Net cash provided by financing activities 24,134,000 28,444,000
Effect of exchange rate changes on cash and cash equivalents (26,000) (124,000)
NET CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 5,809,000 15,651,000
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING 12,919,000 10,336,000
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING 18,728,000 25,987,000
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for interest 34,000 45,000
Cash paid for income taxes 0 0
SUPPLEMENTAL SCHEDULE OF NONCASH INVESTING AND FINANCING ACTIVITIES    
Machinery and equipment purchases, and construction in progress included in accounts payable and accrued liabilities 448,000 757,000
Accrued contingent consideration liability payments due 2,000 0
Financing costs to issue common shares in accounts payable and accrued liabilities 11,000 0
Lease assets obtained in exchange for lease liabilities $ 0 $ 274,000