XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Unrealized Losses and Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available for Sale    
Fair Value, Less than 12 Months $ 9,873 $ 34,552
Unrealized Losses, Less than 12 Months 20 99
Fair Value, 12 Months or More 359,861 359,201
Unrealized Losses, 12 Months or More 40,227 47,566
Total Fair Value 369,734 393,753
Total Unrealized Losses 40,247 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,219 56,924
Unrealized Losses, 12 Months or More 8,335 7,654
Total Fair Value 56,219 56,924
Total Unrealized Losses 8,335 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 145,648 143,193
Unrealized Losses, 12 Months or More 13,795 16,606
Total Fair Value 145,648 143,193
Total Unrealized Losses 13,795 16,606
Collateralized mortgage obligations    
Available for Sale    
Fair Value, Less than 12 Months 5,702 0
Unrealized Losses, Less than 12 Months 6 0
Fair Value, 12 Months or More 35,162 35,654
Unrealized Losses, 12 Months or More 3,145 3,886
Total Fair Value 40,864 35,654
Total Unrealized Losses 3,151 3,886
Residential mortgage-backed securities    
Available for Sale    
Fair Value, Less than 12 Months 2,710 2,692
Unrealized Losses, Less than 12 Months 0 26
Fair Value, 12 Months or More 134,660 135,626
Unrealized Losses, 12 Months or More 17,419 20,785
Total Fair Value 137,370 138,318
Total Unrealized Losses 17,419 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,516 1,672
Unrealized Losses, 12 Months or More 53 68
Total Fair Value 1,516 1,672
Total Unrealized Losses 53 68
Commercial mortgage-backed securities    
Available for Sale    
Fair Value, Less than 12 Months 1,461 31,860
Unrealized Losses, Less than 12 Months 14 73
Fair Value, 12 Months or More 28,956 28,925
Unrealized Losses, 12 Months or More 4,202 4,492
Total Fair Value 30,417 60,785
Total Unrealized Losses 4,216 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 15,435 15,803
Unrealized Losses, 12 Months or More 1,666 1,797
Total Fair Value 15,435 15,803
Total Unrealized Losses 1,666 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 54,703 55,252
Unrealized Losses, 12 Months or More 8,282 7,586
Total Fair Value 54,703 55,252
Total Unrealized Losses $ 8,282 $ 7,586