v3.26.1
Accumulated Other Comprehensive Loss - Summary of changes in accumulated other comprehensive loss by component, net of tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Unrealized (Losses) Gains on Securities Available-for-Sale        
Beginning balance $ (9,449) $ (11,683) $ (8,489) $ (14,287)
Other comprehensive (loss) income, net of tax (335) 764 (1,295) 3,368
Net current period other comprehensive (loss) income (335) 764 (1,295) 3,368
Ending balance (9,784) (10,919) (9,784) (10,919)
Reclassifications $ 0 $ 0 $ 0 $ 0