XML 12 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net loss $ (18,643) $ (20,004)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 512 516
Stock-based compensation expense 1,492 2,206
Loss on disposal of property and equipment, net 0 100
Change in fair value of warrant liabilities (1,664) (0)
Other 15 18
Changes in assets and liabilities:    
Accounts receivable, net 899 (2,179)
Unbilled receivables 457 (1,179)
Inventory 733 (1,000)
Prepaid expenses and other current assets (749) (518)
Prepaid inventory 0 693
Other long term assets (34) 46
Accounts payable 1,339 867
Deferred grant funding 130 (621)
Deferred revenue (230) 68
Due to related parties (2) 5
Accrued expenses and other current liabilities (1,404) (912)
Operating lease liabilities, net (10) 1
Net cash used in operating activities (17,159) (21,893)
Cash flows from investing activities:    
Purchases of property and equipment (992) (216)
Net cash used in investing activities (992) (216)
Cash flows from financing activities:    
Proceeds from exercise of stock options 37 114
Proceeds from shares issued under "at-the-market" offering program, net of selling costs 835  
Proceeds from issuance of common stock and warrants, net of offering costs 5,184  
Net cash provided by financing activities 6,056 114
Net decrease in cash and cash equivalents and restricted cash (12,095) (21,995)
Cash, cash equivalents and restricted cash, beginning of period 37,673 75,804
Cash, cash equivalents and restricted cash, end of period 25,578 53,809
Reconciliation of cash, cash equivalents, and restricted cash reported in the balance sheets    
Cash and cash equivalents 25,420 53,809
Restricted cash 158 0
Total cash, cash equivalents and restricted cash 25,578 53,809
Supplemental disclosure of noncash information:    
Initial measurement of warrant liabilities 2,858  
Unpaid purchase of property and equipment 86 $ 735
Unpaid financing issuance costs $ 2