Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Consolidated Statements of Comprehensive Income | ||||
| Tax benefit (expense) of net unrealized (losses) gains arising during the period | $ 420 | $ (1,221) | $ 1,375 | $ (4,254) |
| Reclassification adjustment for loss (gain) on security sales realized in net income, net of tax expense | 57 | 0 | ||
| Tax benefit of amortization of net unrealized holding losses to income, net of tax benefit | 0 | 1 | 0 | 4 |
| Tax expense of net unrealized gains arising during the period | 18 | 69 | 282 | 460 |
| Reclassification adjustment for (gains) losses included in net income, net of tax expense (benefit) | $ 8 | $ (3) | $ 247 | $ 299 |