XML 98 R68.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
Effective Income Tax Rate Reconciliation [Line Items]      
Income tax expense or benefit $ 0 $ 0  
Valuation allowance 60,664,000 39,695,000 $ 29,086,000
Uncertain tax positions 0    
Estimated interest or penalties recognized on uncertain tax positions 0 0  
Federal      
Effective Income Tax Rate Reconciliation [Line Items]      
Net operating loss carryforwards $ 37,600,000 25,000,000  
Percentage of limited utilization of taxable income 80.00%    
Tax credit $ 3,500,000    
Expiration years 2043    
State      
Effective Income Tax Rate Reconciliation [Line Items]      
Net operating loss carryforwards $ 49,100,000 $ 27,600,000  
Net operating loss caryforwards expire year 2041    
Tax credit $ 300,000    
Expiration years 2037