XML 12 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net loss $ (9,418) $ (9,848)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 229 263
Stock-based compensation expense 945 1,032
Change in fair value of warrant liabilities (1,618) 0
Other 11 34
Changes in assets and liabilities:    
Accounts receivable, net 626 (2,154)
Unbilled receivables 412 47
Inventory 1,193 (833)
Prepaid expenses and other current assets (1,241) (1,252)
Prepaid inventory 0 693
Other long term assets 128 200
Accounts payable 600 1,208
Deferred grant funding 413 (621)
Deferred revenue (80) 127
Due to related parties (7) (16)
Accrued expenses and other current liabilities (1,435) (1,392)
Operating lease liabilities, net (7) 2
Net cash used in operating activities (9,249) (12,510)
Cash flows from investing activities:    
Purchases of property and equipment (472) (145)
Net cash used in investing activities (472) (145)
Cash flows from financing activities:    
Proceeds from exercise of stock options 33 55
Proceeds from shares issued under "at-the-market" offering program, net of selling costs 129  
Proceeds from issuance of common stock and warrants, net of offering costs 5,420  
Net cash provided by financing activities 5,582 55
Net decrease in cash and cash equivalents and restricted cash (4,139) (12,600)
Cash, cash equivalents and restricted cash, beginning of period 37,673 75,804
Cash, cash equivalents and restricted cash, end of period 33,534 63,204
Reconciliation of cash, cash equivalents, and restricted cash reported in the balance sheets    
Cash and cash equivalents 33,093 63,204
Restricted cash 441 0
Total cash, cash equivalents and restricted cash 33,534 63,204
Supplemental disclosure of noncash information:    
Initial measurement of warrant liabilities 2,858  
Unpaid purchase of property and equipment 509 $ 742
Unpaid financing issuance costs $ 238