XML 75 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Additional disclosures (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income taxes    
Net change in valuation allowance $ 7,100,000 $ 11,700,000
Accrued interest or penalties 0  
Recognized income tax interest and penalties 0  
Research and development tax credit carryforwards    
Income taxes    
Tax credit carryforward 5,200,000  
U.S. federal    
Income taxes    
Net operating loss carryforwards $ 54,100,000  
R&D amortization period 5 years  
U.S. federal | Generated in 2017 and prior    
Income taxes    
Net operating loss carryforwards $ 2,800,000  
State    
Income taxes    
Net operating loss carryforwards $ 56,600,000  
Outside of the U.S.    
Income taxes    
R&D amortization period 15 years