XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities    
Net loss $ (28,595) $ (31,821)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 378 295
Accretion of debt discount and amortization of debt issuance costs 168 294
Stock-based compensation expense 8,823 7,265
Provision for credit losses 104 40
Provision for excess and obsolete inventories (91) 208
Noncash operating lease expense 325 489
Loss on disposal of property and equipment 0 66
Noncash loss on extinguishment of debt 1,033 0
Changes in operating assets and liabilities:    
Accounts receivable (5,734) (2,995)
Inventory 1,159 (2,001)
Prepaid expenses and other current assets 1,151 1,622
Other noncurrent assets (49) (156)
Accounts payable 627 190
Accrued compensation 866 (1,632)
Accrued and other current liabilities 1,909 (2,894)
Other noncurrent liabilities (1,328) 158
Net cash used in operating activities (19,254) (30,872)
Cash flows from investing activities    
Purchases of property and equipment (197) (223)
Net cash used in investing activities (197) (223)
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 661
Taxes paid on net share settlement of restricted stock units (20) (222)
Proceeds from exercise of common stock options 156 171
Net cash (used in) provided by financing activities (501) 610
Net change in cash and cash equivalents (19,952) (30,485)
Cash and cash equivalents at beginning of period 138,129 185,000
Cash and cash equivalents at end of period 118,177 154,515
Supplemental disclosure of cash flow information    
Cash paid for interest 2,024 2,066
Supplemental noncash disclosure of investing and financing activities    
Acquisition of property and equipment included in accounts payable and accrued liabilities 0 147
Common stock warrants issued upon execution of Hercules Loan Agreement $ 609 $ 0