XML 91 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Credit Quality Indicators (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss $ 2,307,649 $ 2,288,791
US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 1,251,364 1,247,310
Commercial Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 440,476 433,827
Mortgage-backed Securities, Issued by Private Enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 355,342 350,493
US Treasury Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 189,985 187,033
Corporate Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 70,482 70,128
Standard & Poor's, AAA Rating    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 926,689 914,620
Standard & Poor's, AAA Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 571,347 564,127
Standard & Poor's, AAA Rating | Commercial Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, AAA Rating | Mortgage-backed Securities, Issued by Private Enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 355,342 350,493
Standard & Poor's, AAA Rating | US Treasury Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, AAA Rating | Corporate Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, AA+ Rating    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 999,533 1,018,402
Standard & Poor's, AA+ Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 369,072 397,542
Standard & Poor's, AA+ Rating | Commercial Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 440,476 433,827
Standard & Poor's, AA+ Rating | Mortgage-backed Securities, Issued by Private Enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, AA+ Rating | US Treasury Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 189,985 187,033
Standard & Poor's, AA+ Rating | Corporate Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, AA Rating    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 218,581 167,905
Standard & Poor's, AA Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 218,581 167,905
Standard & Poor's, AA Rating | Commercial Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, AA Rating | Mortgage-backed Securities, Issued by Private Enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, AA Rating | US Treasury Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, AA Rating | Corporate Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, AA- Rating    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 72,952 86,243
Standard & Poor's, AA- Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 72,952 86,243
Standard & Poor's, AA- Rating | Commercial Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, AA- Rating | Mortgage-backed Securities, Issued by Private Enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, AA- Rating | US Treasury Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, AA- Rating | Corporate Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, A Rating    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 1,667 1,787
Standard & Poor's, A Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 1,667 1,787
Standard & Poor's, A Rating | Commercial Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, A Rating | Mortgage-backed Securities, Issued by Private Enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, A Rating | US Treasury Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, A Rating | Corporate Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, BBB Rating    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 44,507 44,371
Standard & Poor's, BBB Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, BBB Rating | Commercial Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, BBB Rating | Mortgage-backed Securities, Issued by Private Enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, BBB Rating | US Treasury Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, BBB Rating | Corporate Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 44,507 44,371
Standard & Poor's, No Credit Rating    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 43,720 43,456
Standard & Poor's, No Credit Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 17,745 17,699
Standard & Poor's, No Credit Rating | Commercial Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, No Credit Rating | Mortgage-backed Securities, Issued by Private Enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, No Credit Rating | US Treasury Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 0 0
Standard & Poor's, No Credit Rating | Corporate Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss $ 25,975 $ 25,757