Income Taxes (Uncertain Tax Positions) (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Unrecognized Tax Benefits [Roll Forward] | ||
| Balance at beginning of year | $ 361 | |
| Balance at end of year | 106 | $ 361 |
| Uncertain Tax Positions [Member] | ||
| Unrecognized Tax Benefits [Roll Forward] | ||
| Balance at beginning of year | 1,536 | 1,601 |
| Reversal of accrual for positions taken in a prior year | 44 | 14 |
| Reversals due to lapse of statute of limitations | (163) | (79) |
| Balance at end of year | 1,417 | 1,536 |
| Interest and Penalties [Member] | ||
| Unrecognized Tax Benefits [Roll Forward] | ||
| Balance at beginning of year | 105 | 97 |
| Reversal of accrual for positions taken in a prior year | 1 | 10 |
| Reversals due to lapse of statute of limitations | (97) | (2) |
| Balance at end of year | $ 9 | $ 105 |