v3.25.4
Income Taxes (Net Operating Loss Carryforwards and Tax Credits) (Narrative) (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Tax Credit Carryforward [Line Items]  
Operating loss carryforwards, carried forward indefinetly $ 44,637
Federal [Member]  
Tax Credit Carryforward [Line Items]  
Operating loss carryforwards 157,902
Tax credit carryforwards, research 3,478
State [Member]  
Tax Credit Carryforward [Line Items]  
Operating loss carryforwards 18,298
Tax credit carryforwards, research $ 5,392