v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net loss $ (23,535) $ (21,187)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation expense 340 347
Noncash interest expense 478 260
Amortization of intangible assets 190 190
Net changes in operating lease ROU assets and liabilities (43) (52)
Inventory excess and obsolescence charge 1,233 910
Stock-based compensation expense 1,429 2,029
Income tax expense 120 85
Loss on disposal of fixed assets 18  
Change in operating assets and liabilities:    
Accounts receivable, net 682 (935)
Inventory (1,296) 610
Prepaid expenses and other current and long-term assets (607) 14
Accounts payable 579 (448)
Accrued expenses and other current and long-term liabilities (180) 464
Foreign currency transaction loss 41 83
Net cash used in operating activities (20,551) (17,630)
Cash flows from investing activities:    
Purchase of property and equipment (178) (146)
Proceeds from the sale of product line 607 488
Net cash provided by investing activities 429 342
Cash flows from financing activities:    
Payment of accrued offering costs (247)  
Vesting of restricted stock units 1 1
Payment of withholding taxes related to stock-based compensation to employees (94) (180)
Proceeds from issuance of common stock under the employee stock purchase plan 27 60
Net cash used in financing activities (313) (119)
Effect of exchange rate on cash and cash equivalents (36) (286)
Net decrease in cash and cash equivalents and restricted cash (20,471) (17,693)
Cash and cash equivalents and restricted cash, beginning of period 51,095 52,935
Cash and cash equivalents and restricted cash, end of period 30,624 35,242
Supplemental disclosure of cash flow information:    
Cash paid during the period for interest 3,651 2,667
Supplemental disclosures of noncash investing and financing activities:    
Property and equipment in accounts payable and accrued expenses and other current liabilities $ 2 $ 26