XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities    
Net loss $ (39,661) $ (44,856)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 536 455
Accretion of debt discount and debt issuance costs 550 452
Stock-based compensation expense 13,131 11,121
Allowance for credit losses (68) 416
Provision (benefit) for excess and obsolete inventories (105) 219
Noncash operating lease expense 481 743
Loss on disposal of property and equipment 23 66
Noncash loss on debt extinguishment 1,033 0
Changes in operating assets and liabilities:    
Accounts receivable 1,427 (2,187)
Inventory 1,863 (3,345)
Prepaid expenses and other current assets (280) 517
Other noncurrent assets (35) (444)
Accounts payable (41) 841
Accrued compensation 3,360 (1,851)
Accrued and other current liabilities 418 (3,089)
Other noncurrent liabilities (1,524) 242
Net cash used in operating activities (18,892) (40,700)
Cash flows from investing activities    
Purchases of property and equipment (248) (527)
Net cash used in investing activities (248) (527)
Cash flows from financing activities    
Net proceeds from Hercules Loan Agreement 34,526 0
Repayment of MidCap Loan Agreement (35,375) 0
Debt issuance costs (238) 0
Proceeds from employee stock purchase plan purchases 450 289
Taxes paid on net share settlement of restricted stock units (20) (222)
Proceeds from exercise of common stock options 232 661
Net cash (used in) provided by financing activities (425) 728
Net change in cash and cash equivalents (19,565) (40,499)
Cash and cash equivalents at beginning of period 138,129 185,000
Cash and cash equivalents at end of period 118,564 144,501
Supplemental disclosure of cash flow information    
Cash paid for interest 3,023 3,167
Supplemental noncash disclosure of investing and financing activities    
Acquisition of property and equipment included in accounts payable and accrued liabilities 43 81
Common stock warrants issued upon execution of Hercules Loan Agreement $ 609 $ 0