XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Amortized Cost and Estimated Fair Values of Investment Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Available for sale securities:          
Amortized Cost $ 195,389   $ 195,389   $ 159,593
Gross Unrealized Gains 575   575   557
Gross Unrealized Losses 8,285   8,285   10,938
Available for sale securities 187,679   187,679   149,212
Available for sale securities sold 0 $ 0 0 $ 0  
U.S. Treasury and government agency securities          
Available for sale securities:          
Amortized Cost 22,593   22,593   22,984
Gross Unrealized Gains 3   3   4
Gross Unrealized Losses 2,074   2,074   2,786
Available for sale securities 20,522   20,522   20,202
Mortgage-backed securities          
Available for sale securities:          
Amortized Cost 168,579   168,579   130,439
Gross Unrealized Gains 105   105   84
Gross Unrealized Losses 6,211   6,211   8,139
Available for sale securities 162,473   162,473   122,384
Other debt securities          
Available for sale securities:          
Amortized Cost 4,217   4,217   6,170
Gross Unrealized Gains 467   467   469
Gross Unrealized Losses 0   0   13
Available for sale securities $ 4,684   $ 4,684   $ 6,626