XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Schedule of Unrealized Losses and Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Available for Sale    
Fair Value, Less than 12 Months $ 14,390 $ 34,552
Unrealized Losses, Less than 12 Months 67 99
Fair Value, 12 Months or More 348,834 359,201
Unrealized Losses, 12 Months or More 37,101 47,566
Total Fair Value 363,224 393,753
Total Unrealized Losses 37,168 47,665
Held to Maturity    
Fair Value, Less than 12 Months 0 0
Unrealized Losses, Less than 12 Months 0 0
Fair Value, 12 Months or More 56,420 56,924
Unrealized Losses, 12 Months or More 8,085 7,654
Total Fair Value 56,420 56,924
Total Unrealized Losses 8,085 7,654
U.S. Government and agencies    
Available for Sale    
Fair Value, Less than 12 Months 0 0
Unrealized Losses, Less than 12 Months 0 0
Fair Value, 12 Months or More 140,617 143,193
Unrealized Losses, 12 Months or More 12,208 16,606
Total Fair Value 140,617 143,193
Total Unrealized Losses 12,208 16,606
Collateralized mortgage obligations    
Available for Sale    
Fair Value, Less than 12 Months 5,511 0
Unrealized Losses, Less than 12 Months 54 0
Fair Value, 12 Months or More 34,051 35,654
Unrealized Losses, 12 Months or More 2,777 3,886
Total Fair Value 39,562 35,654
Total Unrealized Losses 2,831 3,886
Residential mortgage-backed securities    
Available for Sale    
Fair Value, Less than 12 Months 0 2,692
Unrealized Losses, Less than 12 Months 0 26
Fair Value, 12 Months or More 131,192 135,626
Unrealized Losses, 12 Months or More 16,121 20,785
Total Fair Value 131,192 138,318
Total Unrealized Losses 16,121 20,811
Held to Maturity    
Fair Value, Less than 12 Months 0 0
Unrealized Losses, Less than 12 Months 0 0
Fair Value, 12 Months or More 1,362 1,672
Unrealized Losses, 12 Months or More 43 68
Total Fair Value 1,362 1,672
Total Unrealized Losses 43 68
Commercial mortgage-backed securities    
Available for Sale    
Fair Value, Less than 12 Months 8,879 31,860
Unrealized Losses, Less than 12 Months 13 73
Fair Value, 12 Months or More 28,627 28,925
Unrealized Losses, 12 Months or More 4,242 4,492
Total Fair Value 37,506 60,785
Total Unrealized Losses 4,255 4,565
Corporate bonds    
Available for Sale    
Fair Value, Less than 12 Months 0 0
Unrealized Losses, Less than 12 Months 0 0
Fair Value, 12 Months or More 14,347 15,803
Unrealized Losses, 12 Months or More 1,753 1,797
Total Fair Value 14,347 15,803
Total Unrealized Losses 1,753 1,797
State and municipal    
Held to Maturity    
Fair Value, Less than 12 Months 0 0
Unrealized Losses, Less than 12 Months 0 0
Fair Value, 12 Months or More 55,058 55,252
Unrealized Losses, 12 Months or More 8,042 7,586
Total Fair Value 55,058 55,252
Total Unrealized Losses $ 8,042 $ 7,586