v3.25.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Line Items]    
Current income tax expense (benefit) $ 0 $ 0
Deferred income tax expense (benefit) $ 0 0
Amortization period of domestic expenses capitalized 5 years  
Amortization period of foreign expenses capitalized 15 years  
Increase in deferred tax assets related to capitalized research expenses over year $ 1,900,000  
Valuation allowance increase (decrease), amount $ 5,900,000 6,400,000
Cumulative change in ownership percentage 50.00%  
Period for cumulative change in ownership 3 years  
Accruals interest for uncertain tax position $ 0 0
Penalties for uncertain tax positions 0 $ 0
Federal | Research and Development    
Income Tax Disclosure [Line Items]    
Tax credit carryforward $ 752,000  
Tax credit carryforward expiration year 2041  
State | Research and Development    
Income Tax Disclosure [Line Items]    
Tax credit carryforward $ 617,000