XML 86 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Held to Maturity Debt Securities - Amortized Cost of held to Maturity Debt Securities by Credit Rating (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost $ 327,637 $ 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 311,118 339,816
Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 6,520 7,091
AAA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 55,321 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 44,821 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 236,225 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 234,212 156,438
AA | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 2,013 2,510
A    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 32,716 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,735 137,231
A | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 3,981 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 0
Not Rated    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 3,375 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 3,350 2,398
Not Rated | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost $ 25 $ 25