v3.25.2
Shareholders' Equity - Components of accumulated other comprehensive income, net of tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Shareholders' Equity          
Beginning balance accumulated other comprehensive (loss) income     $ (36,887) $ (38,733) $ (38,733)
Net unrealized gain (loss) on available for sale securities, net of tax $ 1,644 $ 2,047 4,788 $ 1,012 1,875
(Loss) gain from unfunded post-retirement benefit obligation, net of tax         (29)
Ending balance accumulated other comprehensive (loss)income $ (32,099)   $ (32,099)   $ (36,887)