v3.25.1
LHI and ACL - Schedule of Age Analysis of Past Due Loans, Aggregated by Class of Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Non-Accrual and Past Due Loans    
Real Property $ 9,409,047 $ 9,513,526
Total 90 Days Past Due and Still Accruing 3,249 1,914
Total Past Due    
Non-Accrual and Past Due Loans    
Real Property 62,978 63,985
30 to 59 Days    
Non-Accrual and Past Due Loans    
Real Property 4,715 25,731
60 to 89 Days    
Non-Accrual and Past Due Loans    
Real Property 15,739 5,507
90 Days or Greater    
Non-Accrual and Past Due Loans    
Real Property 42,524 32,747
Total Current    
Non-Accrual and Past Due Loans    
Real Property 9,346,069 9,449,541
Real estate: | Construction and land    
Non-Accrual and Past Due Loans    
Real Property 1,214,260 1,303,711
Total 90 Days Past Due and Still Accruing 0 0
Real estate: | Construction and land | Total Past Due    
Non-Accrual and Past Due Loans    
Real Property 6,373 6,373
Real estate: | Construction and land | 30 to 59 Days    
Non-Accrual and Past Due Loans    
Real Property 0 0
Real estate: | Construction and land | 60 to 89 Days    
Non-Accrual and Past Due Loans    
Real Property 0 0
Real estate: | Construction and land | 90 Days or Greater    
Non-Accrual and Past Due Loans    
Real Property 6,373 6,373
Real estate: | Construction and land | Total Current    
Non-Accrual and Past Due Loans    
Real Property 1,207,887 1,297,338
Real estate: | Farmland    
Non-Accrual and Past Due Loans    
Real Property 31,339 31,690
Total 90 Days Past Due and Still Accruing 0 0
Real estate: | Farmland | Total Past Due    
Non-Accrual and Past Due Loans    
Real Property 0 0
Real estate: | Farmland | 30 to 59 Days    
Non-Accrual and Past Due Loans    
Real Property 0 0
Real estate: | Farmland | 60 to 89 Days    
Non-Accrual and Past Due Loans    
Real Property 0 0
Real estate: | Farmland | 90 Days or Greater    
Non-Accrual and Past Due Loans    
Real Property 0 0
Real estate: | Farmland | Total Current    
Non-Accrual and Past Due Loans    
Real Property 31,339 31,690
Real estate: | Residential Real Estate | 1 - 4 family residential    
Non-Accrual and Past Due Loans    
Real Property 1,021,293 957,341
Total 90 Days Past Due and Still Accruing 3,198 1,865
Real estate: | Residential Real Estate | Multi-family residential    
Non-Accrual and Past Due Loans    
Real Property 782,412 750,218
Total 90 Days Past Due and Still Accruing 0 0
Real estate: | Residential Real Estate | Total Past Due | 1 - 4 family residential    
Non-Accrual and Past Due Loans    
Real Property 8,780 4,859
Real estate: | Residential Real Estate | Total Past Due | Multi-family residential    
Non-Accrual and Past Due Loans    
Real Property 556 0
Real estate: | Residential Real Estate | 30 to 59 Days | 1 - 4 family residential    
Non-Accrual and Past Due Loans    
Real Property 3,596 991
Real estate: | Residential Real Estate | 30 to 59 Days | Multi-family residential    
Non-Accrual and Past Due Loans    
Real Property 556 0
Real estate: | Residential Real Estate | 60 to 89 Days | 1 - 4 family residential    
Non-Accrual and Past Due Loans    
Real Property 1,329 1,036
Real estate: | Residential Real Estate | 60 to 89 Days | Multi-family residential    
Non-Accrual and Past Due Loans    
Real Property 0 0
Real estate: | Residential Real Estate | 90 Days or Greater | 1 - 4 family residential    
Non-Accrual and Past Due Loans    
Real Property 3,855 2,832
Real estate: | Residential Real Estate | 90 Days or Greater | Multi-family residential    
Non-Accrual and Past Due Loans    
Real Property 0 0
Real estate: | Residential Real Estate | Total Current | 1 - 4 family residential    
Non-Accrual and Past Due Loans    
Real Property 1,012,513 952,482
Real estate: | Residential Real Estate | Total Current | Multi-family residential    
Non-Accrual and Past Due Loans    
Real Property 781,856 750,218
Real estate: | Commercial Real Estate | OOCRE    
Non-Accrual and Past Due Loans    
Real Property 795,808 780,003
Total 90 Days Past Due and Still Accruing 26 0
Real estate: | Commercial Real Estate | NOOCRE    
Non-Accrual and Past Due Loans    
Real Property 2,266,526 2,382,499
Total 90 Days Past Due and Still Accruing 0 0
Real estate: | Commercial Real Estate | Total Past Due | OOCRE    
Non-Accrual and Past Due Loans    
Real Property 7,904 19,332
Real estate: | Commercial Real Estate | Total Past Due | NOOCRE    
Non-Accrual and Past Due Loans    
Real Property 19,692 24,968
Real estate: | Commercial Real Estate | 30 to 59 Days | OOCRE    
Non-Accrual and Past Due Loans    
Real Property 58 9,571
Real estate: | Commercial Real Estate | 30 to 59 Days | NOOCRE    
Non-Accrual and Past Due Loans    
Real Property 0 14,329
Real estate: | Commercial Real Estate | 60 to 89 Days | OOCRE    
Non-Accrual and Past Due Loans    
Real Property 0 874
Real estate: | Commercial Real Estate | 60 to 89 Days | NOOCRE    
Non-Accrual and Past Due Loans    
Real Property 1,607 1,615
Real estate: | Commercial Real Estate | 90 Days or Greater | OOCRE    
Non-Accrual and Past Due Loans    
Real Property 7,846 8,887
Real estate: | Commercial Real Estate | 90 Days or Greater | NOOCRE    
Non-Accrual and Past Due Loans    
Real Property 18,085 9,024
Real estate: | Commercial Real Estate | Total Current | OOCRE    
Non-Accrual and Past Due Loans    
Real Property 787,904 760,671
Real estate: | Commercial Real Estate | Total Current | NOOCRE    
Non-Accrual and Past Due Loans    
Real Property 2,246,834 2,357,531
Commercial    
Non-Accrual and Past Due Loans    
Real Property 2,717,037 2,693,538
Total 90 Days Past Due and Still Accruing 25 49
Commercial | Total Past Due    
Non-Accrual and Past Due Loans    
Real Property 19,560 8,356
Commercial | 30 to 59 Days    
Non-Accrual and Past Due Loans    
Real Property 467 785
Commercial | 60 to 89 Days    
Non-Accrual and Past Due Loans    
Real Property 12,762 1,976
Commercial | 90 Days or Greater    
Non-Accrual and Past Due Loans    
Real Property 6,331 5,595
Commercial | Total Current    
Non-Accrual and Past Due Loans    
Real Property 2,697,477 2,685,182
MW    
Non-Accrual and Past Due Loans    
Real Property 571,775 605,411
Total 90 Days Past Due and Still Accruing 0 0
MW | Total Past Due    
Non-Accrual and Past Due Loans    
Real Property 0 0
MW | 30 to 59 Days    
Non-Accrual and Past Due Loans    
Real Property 0 0
MW | 60 to 89 Days    
Non-Accrual and Past Due Loans    
Real Property 0 0
MW | 90 Days or Greater    
Non-Accrual and Past Due Loans    
Real Property 0 0
MW | Total Current    
Non-Accrual and Past Due Loans    
Real Property 571,775 605,411
Consumer    
Non-Accrual and Past Due Loans    
Real Property 8,597 9,115
Total 90 Days Past Due and Still Accruing 0 0
Consumer | Total Past Due    
Non-Accrual and Past Due Loans    
Real Property 113 97
Consumer | 30 to 59 Days    
Non-Accrual and Past Due Loans    
Real Property 38 55
Consumer | 60 to 89 Days    
Non-Accrual and Past Due Loans    
Real Property 41 6
Consumer | 90 Days or Greater    
Non-Accrual and Past Due Loans    
Real Property 34 36
Consumer | Total Current    
Non-Accrual and Past Due Loans    
Real Property $ 8,484 $ 9,018