XML 83 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]        
Current tax expense or benefit $ 0 $ 0 $ 0  
Deferred tax expense or benefit 0 0 0  
Increase in deferred tax assets, valuation allowance 21,800,000      
Accrual for interest or penalties 0 0    
Unrecognized tax benefits 4,031,000 $ 2,389,000 $ 1,273,000 $ 510,000
Federal        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 66,200,000      
Operating loss carryforwards subject to expiration 500,000      
Operating loss carryforwards indefinite period $ 65,700,000      
Percentage to be utilized to offset future taxable income 80.00%      
Net operating loss carryforwards expiration starting period 2037      
Tax credits $ 10,900,000      
Federal | Research        
Operating Loss Carryforwards [Line Items]        
Tax credits expiration starting year 2037      
State        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards $ 167,600,000      
Operating loss carryforwards subject to expiration $ 167,600,000      
Net operating loss carryforwards expiration starting period 2037      
Tax credits $ 5,300,000