XML 77 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Reported Estimated Income Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
United States federal tax at statutory rate $ (1,902) $ (25,149) $ (42,445)
State taxes (net of federal benefit) (163) (7,385) (12,806)
Deferred income tax adjustments 5,024 308 473
Deferred state blended rate adjustments 1,841 0 0
Research credit, net (3,168) (4,569) (10,243)
Orphan drug credit, net 2,374 (10,846) (1,449)
Other permanent items 1,301 1,362 1,199
Equity-based compensation 1,950 1,604 1,079
Change in valuation allowance (7,257) 44,675 64,192
Income tax expense/(benefit) $ 0 $ 0 $ 0