XML 92 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Line Items]    
Provision for income taxes $ 0  
Corporate alternative minimum tax on large corporations 15.00%  
Excise tax rate on corporate buy-backs 1.00%  
Valuation allowance increased (decreased) $ 22,100,000 $ (9,000,000)
Gross operating loss carryforward $ 217,900,000  
Net operating loss carryforwards, limitations on use federal NOLs are subject to an annual utilization limitation of $3.1 million, which can be increased in the five year period post change date for any realized built-in gain.  
Net operating loss carryforward annual utilization limitation $ 3,100,000  
Tax credit carryforwards 7,328,000 1,961,000
Research credits $ 27,100,000  
United States    
Income Tax Disclosure [Line Items]    
Research and experimentation expenditures amortized period 5 years  
Outside the United States    
Income Tax Disclosure [Line Items]    
Research and experimentation expenditures amortized period 15 years  
Federal    
Income Tax Disclosure [Line Items]    
Gross operating loss carryforward $ 268,300,000 222,100,000
Tax credit carryforwards $ 8,700,000 28,600,000
Tax credit carryforward expiration or due date year 2040  
State    
Income Tax Disclosure [Line Items]    
Gross operating loss carryforward $ 11,700,000 11,900,000
Tax credit carryforwards $ 1,300,000 $ 1,200,000