v3.25.0.1
Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2018
Income Taxes [Line Items]        
Valuation allowance $ 138,044,000 $ 108,806,000    
Valuation allowance change $ 29,200,000 10,200,000    
Maximum percentage of likelihood of uncertain tax position recognized to be sustained 50.00%      
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense $ 0 $ 0 $ 0  
Unrecognized tax benefits impacting effective tax rate $ 0      
Net Operating Loss and Research and Development Credit Carryforwards Limitations On Cumulative Change In Ownership Minimum Percentage 50.00%      
Net Operating Loss and Research and Development Credit Carryforwards Limitations on Cumulative Change In Ownership Period 3 years      
Orphan Drug Credit [Member]        
Income Taxes [Line Items]        
Credit Carryforward Amount $ 4,700,000      
Credit Carryforward Expiration Year 2042      
Federal [Member]        
Income Taxes [Line Items]        
Operating Loss Carryforwards $ 47,500,000      
Federal [Member] | Research Tax Credit Carryforward [Member]        
Income Taxes [Line Items]        
Credit Carryforward Amount $ 19,800,000      
Credit Carryforward Expiration Year 2037      
State [Member]        
Income Taxes [Line Items]        
Operating Loss Carryforwards $ 223,500,000     $ 400,000
Operating Loss Carryforwards Expiration Year 2039      
Credit Carryforward Amount $ 800,000      
Credit Carryforward Expiration Year 2037      
State [Member] | Research Tax Credit Carryforward [Member]        
Income Taxes [Line Items]        
Credit Carryforward Amount $ 11,500,000