v3.25.4
Income taxes (Tables)
12 Months Ended
Dec. 31, 2025
Income Tax Disclosure [Abstract]  
Schedule of Company's Loss Before Income Tax Expense (Benefit)
The components of the Company’s loss before income tax expense (benefit) are as follows (in thousands):
Year Ended December 31,
20252024
United States$(47,105)$(46,872)
Foreign22 
Loss before income tax provision$(47,083)$(46,867)
Schedule of Components of Income Tax Expense (Benefit)
The components of income tax expense (benefit) are as follows (in thousands):
Year Ended December 31,
20252024
Current income tax provision:
Federal$— $— 
State — — 
Foreign40 22 
Total current income tax expense40 22 
Deferred income tax provision:
Federal(10,034)(9,846)
State(1,389)(1,648)
Foreign— — 
Total deferred income tax provision(11,423)(11,494)
Change in deferred tax asset valuation allowance11,423 11,494 
Total expense for income taxes$40 $22 
Schedule of Effective Income Tax Rate Reconciliation A reconciliation of the U.S. federal statutory income tax rate to the Company’s effective income tax rate is as follows:
20252024
AmountsPercentagesAmountsPercentages
Federal statutory income tax rate$(9,886)21.0 %$(9,842)21.0 %
Foreign Tax Effects31 (0.1)26 (0.1)
Tax Credits
Research and Development tax credits(361)0.8 (601)1.3 
Change in valuation allowance10,034 (21.3)9,846 (21.0)
Nontaxable or Nondeductible Items222 (0.5)593 (1.3)
Effective income tax rate$40 (0.1)%$22 (0.1)%
Schedule of Net Deferred Tax Assets
Net deferred tax assets consisted of the following (in thousands):
December 31,December 31,
20252024
Deferred tax assets:
Net operating loss carryforwards$77,655 $65,302 
Research and development credit carryforwards6,644 6,042 
Research and development capitalized costs5,978 8,297 
Inventories473 326 
Lease liability1,137 1,413 
Accrued expenses1,509 1,244 
Unrealized loss— — 
Other1,640 1,500 
Total deferred tax assets95,036 84,124 
Deferred tax liabilities:
Right-of-use assets(947)(1,188)
Unrealized gain— (9)
Depreciation(82)(353)
Total deferred tax liabilities(1,029)(1,550)
Valuation allowance(94,007)(82,574)
Net deferred tax assets$— $—