v3.25.2
LHI and ACL - Schedule of Age Analysis of Past Due Loans, Aggregated by Class of Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Non-Accrual and Past Due Loans    
Real Property $ 9,461,738 $ 9,513,526
Total 90 Days Past Due and Still Accruing 4,641 1,914
Total Past Due    
Non-Accrual and Past Due Loans    
Real Property 60,349 63,985
30 to 59 Days    
Non-Accrual and Past Due Loans    
Real Property 15,420 25,731
60 to 89 Days    
Non-Accrual and Past Due Loans    
Real Property 6,659 5,507
90 Days or Greater    
Non-Accrual and Past Due Loans    
Real Property 38,270 32,747
Total Current    
Non-Accrual and Past Due Loans    
Real Property 9,401,389 9,449,541
Real estate: | Construction and land    
Non-Accrual and Past Due Loans    
Real Property 1,142,457 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,733 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 613 0
Real estate: | Construction and land | 90 Days or Greater    
Non-Accrual and Past Due Loans    
Real Property 6,120 6,373
Real estate: | Construction and land | Total Current    
Non-Accrual and Past Due Loans    
Real Property 1,135,724 1,297,338
Real estate: | Farmland    
Non-Accrual and Past Due Loans    
Real Property 31,589 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,589 31,690
Real estate: | Residential Real Estate | 1 - 4 family residential    
Non-Accrual and Past Due Loans    
Real Property 1,086,342 957,341
Total 90 Days Past Due and Still Accruing 4,589 1,865
Real estate: | Residential Real Estate | Multi-family residential    
Non-Accrual and Past Due Loans    
Real Property 718,946 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 9,374 4,859
Real estate: | Residential Real Estate | Total Past Due | Multi-family residential    
Non-Accrual and Past Due Loans    
Real Property 0 0
Real estate: | Residential Real Estate | 30 to 59 Days | 1 - 4 family residential    
Non-Accrual and Past Due Loans    
Real Property 967 991
Real estate: | Residential Real Estate | 30 to 59 Days | Multi-family residential    
Non-Accrual and Past Due Loans    
Real Property 0 0
Real estate: | Residential Real Estate | 60 to 89 Days | 1 - 4 family residential    
Non-Accrual and Past Due Loans    
Real Property 3,107 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 5,300 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,076,968 952,482
Real estate: | Residential Real Estate | Total Current | Multi-family residential    
Non-Accrual and Past Due Loans    
Real Property 718,946 750,218
Real estate: | Commercial Real Estate | OOCRE    
Non-Accrual and Past Due Loans    
Real Property 800,881 780,003
Total 90 Days Past Due and Still Accruing 0 0
Real estate: | Commercial Real Estate | NOOCRE    
Non-Accrual and Past Due Loans    
Real Property 2,311,466 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 8,505 19,332
Real estate: | Commercial Real Estate | Total Past Due | NOOCRE    
Non-Accrual and Past Due Loans    
Real Property 29,059 24,968
Real estate: | Commercial Real Estate | 30 to 59 Days | OOCRE    
Non-Accrual and Past Due Loans    
Real Property 558 9,571
Real estate: | Commercial Real Estate | 30 to 59 Days | NOOCRE    
Non-Accrual and Past Due Loans    
Real Property 10,339 14,329
Real estate: | Commercial Real Estate | 60 to 89 Days | OOCRE    
Non-Accrual and Past Due Loans    
Real Property 698 874
Real estate: | Commercial Real Estate | 60 to 89 Days | NOOCRE    
Non-Accrual and Past Due Loans    
Real Property 635 1,615
Real estate: | Commercial Real Estate | 90 Days or Greater | OOCRE    
Non-Accrual and Past Due Loans    
Real Property 7,249 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 792,376 760,671
Real estate: | Commercial Real Estate | Total Current | NOOCRE    
Non-Accrual and Past Due Loans    
Real Property 2,282,407 2,357,531
Commercial    
Non-Accrual and Past Due Loans    
Real Property 2,692,209 2,693,538
Total 90 Days Past Due and Still Accruing 52 49
Commercial | Total Past Due    
Non-Accrual and Past Due Loans    
Real Property 6,569 8,356
Commercial | 30 to 59 Days    
Non-Accrual and Past Due Loans    
Real Property 3,501 785
Commercial | 60 to 89 Days    
Non-Accrual and Past Due Loans    
Real Property 1,586 1,976
Commercial | 90 Days or Greater    
Non-Accrual and Past Due Loans    
Real Property 1,482 5,595
Commercial | Total Current    
Non-Accrual and Past Due Loans    
Real Property 2,685,640 2,685,182
MW    
Non-Accrual and Past Due Loans    
Real Property 669,052 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 669,052 605,411
Consumer    
Non-Accrual and Past Due Loans    
Real Property 8,796 9,115
Total 90 Days Past Due and Still Accruing 0 0
Consumer | Total Past Due    
Non-Accrual and Past Due Loans    
Real Property 109 97
Consumer | 30 to 59 Days    
Non-Accrual and Past Due Loans    
Real Property 55 55
Consumer | 60 to 89 Days    
Non-Accrual and Past Due Loans    
Real Property 20 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,687 $ 9,018