v3.26.1
Income Taxes - Schedule of federal and state statutory tax rates and the provision for income tax benefit (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Taxes    
Federal tax at statutory rate (21.00%) (21.00%)
State tax benefits, plus sale of NJ NOL, net of federal benefit (7.60%) (12.20%)
Orphan drug and research and development credits (6.00%) (8.10%)
Permanent differences 0.90% 1.30%
Foreign NOL adjustments 1.00% 0.60%
Expiration of tax attributes 1.30% 15.20%
Change in valuation allowance 27.00% 19.50%
Income tax benefit (4.40%) (4.70%)