XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Held to Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost $ 332,036 $ 363,111
Gross unrealized gains 895 245
Gross unrealized losses (10,489) (10,755)
Fair value 322,442 352,601
Held-to-maturity, debt securities, allowance 15 31
Treasury obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost   5,146
Gross unrealized gains   1
Gross unrealized losses   0
Fair value   5,147
Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 9,999 11,058
Gross unrealized gains 0 0
Gross unrealized losses (347) (652)
Fair value 9,652 10,406
State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 315,503 339,816
Gross unrealized gains 895 244
Gross unrealized losses (9,947) (9,700)
Fair value 306,451 330,360
Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 6,534 7,091
Gross unrealized gains 0 0
Gross unrealized losses (195) (403)
Fair value $ 6,339 $ 6,688