XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Tax computed at the federal statutory rate $ (14,653) $ (25,927)
State income taxes, net of federal tax benefit (49) (8)
Nondeductible executive compensation 369 99
Stock-based compensation 294 1,326
Research and development and orphan drug credits (3,789) (6,205)
Uncertain tax positions 947 1,551
Other, net (132) 228
Valuation allowance 17,013 28,936
Income tax expense $ 0 $ 0