XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities:    
Net loss $ (51,507) $ (55,547)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 712 614
Accretion of debt discount and debt issuance costs 753 614
Stock-based compensation expense 17,077 14,581
Allowance for credit losses (42) 198
Provision (benefit) for excess and obsolete inventories (106) 418
Noncash operating lease cost 646 1,006
Loss on disposal of property and equipment 23 66
Noncash loss on debt extinguishment 1,033 0
Change in fair value of common stock warrants 60 0
Changes in operating assets and liabilities:    
Accounts receivable 3,545 661
Inventory 1,630 (2,156)
Prepaid expenses and other current assets 299 812
Other noncurrent assets (51) (470)
Accounts payable 336 (883)
Accrued compensation 5,151 (2,823)
Accrued and other current liabilities (347) (4,605)
Other noncurrent liabilities (1,563) 330
Net cash used in operating activities (22,351) (47,184)
Cash flows from investing activities:    
Purchases of property and equipment (385) (791)
Net cash used in investing activities (385) (791)
Cash flows from financing activities:    
Net proceeds from Hercules Loan Agreement 39,526 0
Repayment of MidCap Loan Agreement (35,375) 0
Debt issuance costs (238) 0
Proceeds from exercise of common stock options 255 395
Taxes paid on net settlement of restricted stock units (23) (224)
Proceeds from employee stock purchase plan purchases 819 933
Net cash provided by financing activities 4,964 1,104
Net change in cash and cash equivalents (17,772) (46,871)
Cash and cash equivalents at beginning of period 138,129 185,000
Cash and cash equivalents at end of period 120,357 138,129
Supplemental disclosure of cash flow information    
Cash paid for interest 4,262 4,267
Supplemental disclosure of non-cash investing and financing information    
Acquisition of property and equipment included in accounts payable and accrued liabilities 169 60
Common stock warrants issued upon execution of Hercules Loan Agreement $ 687 $ 0