v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Cash flows from operating activities              
Net loss $ (4,088) $ (4,334) $ (6,152) $ (6,542) $ (8,422) $ (12,694)  
Adjustments to reconcile net loss to net cash used in operating activities:              
Stock-based compensation         12,004 13,321  
Depreciation and amortization         3,296 2,646  
Accounts receivable credit losses         181 475 $ 570
Amortization of discount and premium on marketable securities         (1,080) (1,740)  
Inventory reserve         335 1,235  
Amortization of debt issuance costs         59 59  
Loss on disposal of property and equipment         586 628  
Changes in operating assets and liabilities:              
Accounts receivable         (1,442) 2,598  
Inventory         (4,847) (8,292)  
Prepaid expenses and other assets         (83) (93)  
Accounts payable         2,228 583  
Accrued liabilities and other         (4,400) (3,464)  
Net cash used in operating activities         (1,585) (4,738)  
Cash flows from investing activities              
Maturities of marketable securities         87,130 104,100  
Purchases of marketable securities         (93,478) (98,770)  
Purchases of property and equipment         (2,622) (4,171)  
Net cash (used in) provided by investing activities         (8,970) 1,159  
Cash flows from financing activities              
Proceeds from issuance of common stock under employee stock purchase plan         1,190 1,568  
Proceeds from the exercise of stock options         472 768  
Net cash provided by financing activities         1,662 2,336  
Effect of exchange rate changes on cash and cash equivalents         (219) 445  
Net decrease in cash and cash equivalents         (9,112) (798)  
Cash and cash equivalents at              
Beginning of period   $ 42,240   $ 34,948 42,240 34,948 34,948
End of period 33,128   34,150   33,128 34,150 $ 42,240
Supplemental disclosure of non-cash information              
Unpaid purchases of property and equipment         2,173 1,017  
Right-of-use assets obtained in exchange for new lease liabilities $ 54   $ 39   $ 6,633 $ 39