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 |