XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of Loss Before Income Taxes
The components of the Company’s loss before income taxes are as follows:
Year Ended December 31,
20232022
 (in thousands)
Domestic
$(43,491)$(61,396)
Foreign
155 140 
Loss before income taxes
$(43,336)$(61,256)
Schedule of Components of Income Tax Expense
The components of deferred income taxes are as follows:
Year Ended December 31,
20232022
(in thousands)
Federal$10,606 $13,085 
State1,856 2,997 
Foreign(28)(92)
Total deferred income taxes12,434 15,990 
Change in deferred tax valuation allowance(12,434)(15,990)
Net deferred income tax$— $— 
Schedule of Effective Income Tax Rate Reconciliation
Income tax expense differs from the amount computed by applying the statutory federal income tax rate due to the following:
Year Ended December 31,
20232022
Tax at statutory federal rate(21.0)%(21.0)%
State tax, net of federal benefit(4.3)%(4.9)%
Tax credits(1.3)%(0.7)%
Change in deferred tax valuation allowance28.7 %26.1 %
Stock compensation(2.8)%0.3 %
Foreign rate differences(2.1)%0.1 %
Other2.8 %0.1 %
Total income tax expense— %— %
Schedule of Deferred Tax Assets
The tax effects of temporary differences and carryforwards that give rise to significant portions of the deferred tax assets are presented below:
Year Ended December 31,
20232022
 (in thousands)
Net operating loss carryforwards
$85,173 $77,057 
Research and development credits
5,342 4,464 
Accruals and reserves
3,698 2,616 
Interest limitation4,378 4,447 
Depreciation and amortization
474 263 
Stock compensation3,474 3,378 
Operating lease liabilities735 1,079 
Capitalized research and development4,614 2,486 
Total deferred tax assets107,888 95,790 
Operating lease right-of-use assets(678)(1,014)
Total deferred tax liabilities(678)(1,014)
Less: Valuation allowance
(107,210)(94,776)
Total deferred tax asset, net of valuation allowance
$— $— 
Summary of Changes in Valuation Allowance
The following table summarizes changes in the valuation allowance for the years ended December 31, 2023 and 2022:
Year Ended December 31,
20232022
 (in thousands)
Beginning balance$94,776 $78,786 
Net changes during the period12,434 15,990 
Ending balance$107,210 $94,776 
Schedule of Uncertain Income Tax Positions The changes in the Company’s uncertain income tax positions for the years ended December 31, 2023 and 2022 consisted of the following:
Year ended December 31,
20232022
(in thousands)
Balance at beginning of the year
$2,944 $2,655 
Increases related to tax positions taken prior to current year(726)$(12)
Increases related to current year's tax positions411 301 
Balance at end of the year$2,629 $2,944