XML 85 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Held to Maturity Debt Securities - Amortized Cost of held to Maturity Debt Securities by Credit Rating (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost $ 282,143 $ 327,637
Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 3,400 9,999
State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 276,600 311,118
Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 2,143 6,520
AAA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 48,330 55,321
AAA | Government-agency obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 3,400 9,999
AAA | State and municipal obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 44,930 44,821
AAA | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 0 501
AA    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 200,550 236,225
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 199,977 234,212
AA | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 573 2,013
A    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 22,466 32,716
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 20,896 28,735
A | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 1,570 3,981
Not Rated    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost 10,797 3,375
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 10,797 3,350
Not Rated | Corporate obligations    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost $ 0 $ 25