v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities:    
Net income (loss) $ 19,922 $ (1,626)
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Depreciation and amortization 3,443 336
Non-cash interest expense 750
Non-cash tax benefit from release of valuation allowance (25,593)
Lease expense 14 64
Impairment of right-of-use assets 24
Stock-based compensation expense 570 589
Change in fair value of warrant liabilities (105) (407)
Change in provision for credit losses, net (3) 111
Change in provision for inventory 118 24
Gain on disposal of property and equipment (2)
Gain on disposal of Extraction business (3,566)
Changes in operating assets and liabilities:    
Accounts receivable 628 (335)
Accounts receivable - related party 335
Inventory 866 662
Prepaid expenses and other current assets 388 (519)
Accounts payable (742) (64)
Accounts payable - related party 370
Accrued expenses and other current liabilities (1,053) (788)
Accrued expenses and other current liabilities - related party 1,173
Operating lease liabilities (38) (52)
Contract liabilities (1,171)
Net cash and cash equivalents provided by (used in) operating activities 1,043 (6,720)
Cash flows from financing activities:    
Repayments of notes payable (1)
Net cash and cash equivalents used in financing activities continuing operations (1)
Net increase (decrease) in cash and cash equivalents 1,043 (6,721)
Cash and cash equivalents at the beginning of period 32,218 31,170
Cash and cash equivalents of discontinued operations, beginning of period
Cash and cash equivalents of discontinued operations, end of period
Cash and cash equivalents at the end of period 33,261 24,449
Supplemental disclosures    
Cash paid for interest 257
Supplemental disclosure of non-cash investing and financing activities    
Issuance of pre-funded warrants in lieu of related party cash interest 2,313
Reclassification of accounts payable to notes payable $ 93