XML 114 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jan. 01, 2018
Income Tax Disclosure [Line Items]      
Federal net operating loss carryforwards $ 296,900,000    
State net operating loss carryforwards 0    
Net operating loss carryforwards $ 62,407,000 $ 58,535,000 $ 194,700,000
Operating loss carryforwards limitations on use In addition, under the Tax Act the amount of net operating losses generated in taxable periods beginning after December 31, 2017, that the Company is permitted to deduct in any taxable year is limited to 80% of taxable income in such year, where taxable income is determined without regard to the net operating loss deduction itself.    
Percentage of change in ownership 50.00%    
Accrual for interest and penalties $ 0 0  
Unrecognized tax benefits net $ 11,800,000 $ 9,100,000  
Federal      
Income Tax Disclosure [Line Items]      
Operating loss carryforwards expiration beginning year 2026    
Research and development credit carry forwards $ 13,300,000    
State      
Income Tax Disclosure [Line Items]      
Operating loss carryforwards expiration beginning year 2026    
Research and development credit carry forwards $ 3,100,000    
Federal research and development      
Income Tax Disclosure [Line Items]      
Operating loss carryforwards expiration beginning year 2027