XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Schedule of Unrealized Losses and Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available for Sale    
Fair Value, Less than 12 Months $ 34,408 $ 0
Unrealized Losses, Less than 12 Months 235 0
Fair Value, 12 Months or More 383,956 402,517
Unrealized Losses, 12 Months or More 52,505 50,784
Total Fair Value 418,364 402,517
Total Unrealized Losses 52,740 50,784
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 57,026 59,057
Unrealized Losses, 12 Months or More 7,559 5,543
Total Fair Value 57,026 59,057
Total Unrealized Losses 7,559 5,543
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 156,122 156,795
Unrealized Losses, 12 Months or More 19,472 19,663
Total Fair Value 156,122 156,795
Total Unrealized Losses 19,472 19,663
Collateralized mortgage obligations    
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 38,008 41,085
Unrealized Losses, 12 Months or More 4,331 4,104
Total Fair Value 38,008 41,085
Total Unrealized Losses 4,331 4,104
Residential mortgage-backed securities    
Available for Sale    
Fair Value, Less than 12 Months 2,714 0
Unrealized Losses, Less than 12 Months 21 0
Fair Value, 12 Months or More 144,962 156,295
Unrealized Losses, 12 Months or More 21,397 19,630
Total Fair Value 147,676 156,295
Total Unrealized Losses 21,418 19,630
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,988 2,343
Unrealized Losses, 12 Months or More 110 124
Total Fair Value 1,988 2,343
Total Unrealized Losses 110 124
Commercial mortgage-backed securities    
Available for Sale    
Fair Value, Less than 12 Months 31,694 0
Unrealized Losses, Less than 12 Months 214 0
Fair Value, 12 Months or More 29,472 33,063
Unrealized Losses, 12 Months or More 4,592 4,553
Total Fair Value 61,166 33,063
Total Unrealized Losses 4,806 4,553
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,392 15,279
Unrealized Losses, 12 Months or More 2,713 2,834
Total Fair Value 15,392 15,279
Total Unrealized Losses 2,713 2,834
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,038 56,714
Unrealized Losses, 12 Months or More 7,449 5,419
Total Fair Value 55,038 56,714
Total Unrealized Losses $ 7,449 $ 5,419