XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Held to Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost $ 350,544 $ 363,111
Gross unrealized gains 694 245
Gross unrealized losses (18,547) (10,755)
Fair value 332,691 352,601
Held-to-maturity, debt securities, allowance 15 31
Treasury obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 6,984 5,146
Gross unrealized gains 0 1
Gross unrealized losses 0 0
Fair value 6,984 5,147
Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 9,998 11,058
Gross unrealized gains 0 0
Gross unrealized losses (550) (652)
Fair value 9,448 10,406
State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 327,006 339,816
Gross unrealized gains 694 244
Gross unrealized losses (17,671) (9,700)
Fair value 310,029 330,360
Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 6,556 7,091
Gross unrealized gains 0 0
Gross unrealized losses (326) (403)
Fair value $ 6,230 $ 6,688