XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Amortized Cost of held to Maturity Debt Securities by Year of Originations and Credit Rating (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost $ 350,544 $ 363,111
U.S. Treasury obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 6,984 5,146
Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 9,998 11,058
State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 327,006 339,816
Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 6,556 7,091
AAA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 63,193 60,457
AAA | U.S. Treasury obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 6,984 5,146
AAA | Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 9,998 11,058
AAA | State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 45,709 43,749
AAA | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 502 504
AA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 252,038 158,948
AA | U.S. Treasury obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 0 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 249,553 156,438
AA | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 2,485 2,510
A    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 33,595 141,283
A | U.S. Treasury obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 0 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 30,051 137,231
A | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 3,544 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 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 1,718 2,423
Not Rated | U.S. Treasury obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 0 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 1,693 2,398
Not Rated | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost $ 25 $ 25