XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Amortized Cost of held to Maturity Debt Securities by Year of Originations and Credit Rating (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost $ 332,036 $ 363,111
U.S. Treasury obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost   5,146
Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 9,999 11,058
State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 315,503 339,816
Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 6,534 7,091
AAA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 55,694 60,457
AAA | U.S. Treasury obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost   5,146
AAA | Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 9,999 11,058
AAA | State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 45,194 43,749
AAA | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 501 504
AA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 241,357 158,948
AA | U.S. Treasury obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost   0
AA | Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 0 0
AA | State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 238,885 156,438
AA | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 2,472 2,510
A    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 32,525 141,283
A | U.S. Treasury obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost   0
A | Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 0 0
A | State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 28,989 137,231
A | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 3,536 4,052
BBB    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 0 0
BBB | U.S. Treasury obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost   0
BBB | Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 0 0
BBB | State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 0 0
BBB | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 0
Not Rated    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 2,460 2,423
Not Rated | U.S. Treasury obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost   0
Not Rated | Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 0 0
Not Rated | State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 2,435 2,398
Not Rated | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost $ 25 $ 25