Income Taxes (Rollforward of Valuation Allowances) (Details) $ in Thousands |
Dec. 31, 2025
USD ($)
|
|---|---|
| SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] | |
| Deferred Tax Assets, Valuation Allowance | $ 0 |
| Deferred Tax Assets, Valuation Allowance | $ 0 |