v3.25.2
Loans and Allowance for Credit Losses on Loans HFI - Schedule of Credit Quality of Loan Portfolio by Year of Origination (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total $ 9,874,282 $ 9,602,384
Commercial and industrial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 134,642 196,869
2024-2023 178,672 185,277
2023-2022 163,796 156,882
2022-2021 116,755 61,161
2021-2020 47,073 31,679
Prior 118,075 112,452
Revolving Loans Amortized Cost Basis 1,029,898 946,893
Total 1,788,911 1,691,213
Current and prior-period gross charge-offs, 2025-2024 0 0
Current and prior-period gross charge-offs, -2024-2023 0 116
Current and prior-period gross charge-offs, 2023-2022 54 950
Current and prior-period gross charge-offs, 2022-2021 0 506
Current and prior-period gross charge-offs, 2021-2020 0 1,234
Current and prior-period gross charge-offs, prior 2,314 7
Revolving Loans Amortized Cost Basis 603 8,267
Total 2,971 11,080
Commercial and industrial | Pass    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 134,434 194,185
2024-2023 176,807 182,677
2023-2022 161,399 130,148
2022-2021 98,991 56,460
2021-2020 45,240 29,735
Prior 106,721 104,236
Revolving Loans Amortized Cost Basis 995,651 909,398
Total 1,719,243 1,606,839
Commercial and industrial | Special Mention    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 59 2,684
2024-2023 1,800 2,425
2023-2022 2,193 7,609
2022-2021 2,091 277
2021-2020 136 285
Prior 5,246 2,015
Revolving Loans Amortized Cost Basis 27,839 24,345
Total 39,364 39,640
Commercial and industrial | Classified    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 149 0
2024-2023 65 175
2023-2022 204 19,125
2022-2021 15,673 4,424
2021-2020 1,697 1,659
Prior 6,108 6,201
Revolving Loans Amortized Cost Basis 6,408 13,150
Total 30,304 44,734
Construction    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 105,995 190,214
2024-2023 187,060 116,209
2023-2022 68,839 372,462
2022-2021 281,549 99,904
2021-2020 85,031 35,961
Prior 75,212 54,675
Revolving Loans Amortized Cost Basis 218,992 218,307
Total 1,022,678 1,087,732
Current and prior-period gross charge-offs, 2025-2024 0 0
Current and prior-period gross charge-offs, -2024-2023 0 0
Current and prior-period gross charge-offs, 2023-2022 0 122
Current and prior-period gross charge-offs, 2022-2021 0 0
Current and prior-period gross charge-offs, 2021-2020 0 0
Current and prior-period gross charge-offs, prior 0 0
Revolving Loans Amortized Cost Basis 0 0
Total 0 122
Construction | Pass    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 105,995 190,058
2024-2023 186,906 116,122
2023-2022 65,142 349,716
2022-2021 249,476 99,225
2021-2020 84,739 27,616
Prior 67,132 54,099
Revolving Loans Amortized Cost Basis 204,970 199,596
Total 964,360 1,036,432
Construction | Special Mention    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 156
2024-2023 0 87
2023-2022 780 15,432
2022-2021 11,663 389
2021-2020 39 10
Prior 16 576
Revolving Loans Amortized Cost Basis 0 0
Total 12,498 16,650
Construction | Classified    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 0
2024-2023 154 0
2023-2022 2,917 7,314
2022-2021 20,410 290
2021-2020 253 8,335
Prior 8,064 0
Revolving Loans Amortized Cost Basis 14,022 18,711
Total 45,820 34,650
Residential real estate: | Multi-family mortgage    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 16,921 40,076
2024-2023 17,080 3,800
2023-2022 3,709 232,415
2022-2021 192,237 232,995
2021-2020 213,968 51,948
Prior 118,929 70,652
Revolving Loans Amortized Cost Basis 24,410 21,883
Total 587,254 653,769
Current and prior-period gross charge-offs, 2025-2024 0 0
Current and prior-period gross charge-offs, -2024-2023 0 0
Current and prior-period gross charge-offs, 2023-2022 0 0
Current and prior-period gross charge-offs, 2022-2021 0 0
Current and prior-period gross charge-offs, 2021-2020 0 0
Current and prior-period gross charge-offs, prior 0 0
Revolving Loans Amortized Cost Basis 0 0
Total 0 0
Residential real estate: | Multi-family mortgage | Pass    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 16,921 40,076
2024-2023 17,080 3,800
2023-2022 3,709 232,415
2022-2021 192,237 223,076
2021-2020 204,404 51,948
Prior 118,911 69,652
Revolving Loans Amortized Cost Basis 24,410 21,883
Total 577,672 642,850
Residential real estate: | Multi-family mortgage | Special Mention    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 0
2024-2023 0 0
2023-2022 0 0
2022-2021 0 0
2021-2020 0 0
Prior 0 0
Revolving Loans Amortized Cost Basis 0 0
Total 0 0
Residential real estate: | Multi-family mortgage | Classified    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 0
2024-2023 0 0
2023-2022 0 0
2022-2021 0 9,919
2021-2020 9,564 0
Prior 18 1,000
Revolving Loans Amortized Cost Basis 0 0
Total 9,582 10,919
Residential real estate: | 1-to-4 family mortgage    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 158,292 223,547
2024-2023 205,344 166,336
2023-2022 148,420 450,626
2022-2021 426,599 366,545
2021-2020 345,157 133,866
Prior 376,884 275,834
Revolving Loans Amortized Cost Basis 0 0
Total 1,660,696 1,616,754
Current and prior-period gross charge-offs, 2025-2024 0 10
Current and prior-period gross charge-offs, -2024-2023 0 54
Current and prior-period gross charge-offs, 2023-2022 3 150
Current and prior-period gross charge-offs, 2022-2021 0 130
Current and prior-period gross charge-offs, 2021-2020 0 67
Current and prior-period gross charge-offs, prior 433 28
Revolving Loans Amortized Cost Basis 0 0
Total 436 439
Residential real estate: | 1-to-4 family mortgage | Performing    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 158,292 223,520
2024-2023 205,150 165,395
2023-2022 147,513 443,372
2022-2021 417,939 360,188
2021-2020 338,939 129,674
Prior 368,099 266,661
Revolving Loans Amortized Cost Basis 0 0
Total 1,635,932 1,588,810
Residential real estate: | 1-to-4 family mortgage | Nonperforming    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 27
2024-2023 194 941
2023-2022 907 7,254
2022-2021 8,660 6,357
2021-2020 6,218 4,192
Prior 8,785 9,173
Revolving Loans Amortized Cost Basis 0 0
Total 24,764 27,944
Residential real estate: | Residential line of credit    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 0
2024-2023 0 0
2023-2022 0 0
2022-2021 0 0
2021-2020 0 0
Prior 0 0
Revolving Loans Amortized Cost Basis 641,433 602,475
Total 641,433 602,475
Current and prior-period gross charge-offs, 2025-2024 0 0
Current and prior-period gross charge-offs, -2024-2023 0 0
Current and prior-period gross charge-offs, 2023-2022 0 0
Current and prior-period gross charge-offs, 2022-2021 0 0
Current and prior-period gross charge-offs, 2021-2020 0 0
Current and prior-period gross charge-offs, prior 0 0
Revolving Loans Amortized Cost Basis 0 73
Total 0 73
Residential real estate: | Residential line of credit | Performing    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 0
2024-2023 0 0
2023-2022 0 0
2022-2021 0 0
2021-2020 0 0
Prior 0 0
Revolving Loans Amortized Cost Basis 639,625 600,581
Total 639,625 600,581
Residential real estate: | Residential line of credit | Nonperforming    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 0
2024-2023 0 0
2023-2022 0 0
2022-2021 0 0
2021-2020 0 0
Prior 0 0
Revolving Loans Amortized Cost Basis 1,808 1,894
Total 1,808 1,894
Commercial real estate: | Owner-occupied    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 87,430 185,416
2024-2023 178,509 103,060
2023-2022 98,884 254,743
2022-2021 252,200 218,615
2021-2020 206,407 102,641
Prior 443,733 407,792
Revolving Loans Amortized Cost Basis 102,960 85,301
Total 1,370,123 1,357,568
Current and prior-period gross charge-offs, 2025-2024 0 0
Current and prior-period gross charge-offs, -2024-2023 0 0
Current and prior-period gross charge-offs, 2023-2022 0 0
Current and prior-period gross charge-offs, 2022-2021 0 0
Current and prior-period gross charge-offs, 2021-2020 0 0
Current and prior-period gross charge-offs, prior 0 0
Revolving Loans Amortized Cost Basis 17 0
Total 17 0
Commercial real estate: | Owner-occupied | Pass    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 87,430 185,416
2024-2023 178,509 103,060
2023-2022 98,884 247,049
2022-2021 245,159 215,798
2021-2020 199,869 102,580
Prior 431,728 396,288
Revolving Loans Amortized Cost Basis 102,403 84,226
Total 1,343,982 1,334,417
Commercial real estate: | Owner-occupied | Special Mention    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 0
2024-2023 0 0
2023-2022 0 1,370
2022-2021 1,152 2,582
2021-2020 6,273 0
Prior 6,392 6,133
Revolving Loans Amortized Cost Basis 170 0
Total 13,987 10,085
Commercial real estate: | Owner-occupied | Classified    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 0
2024-2023 0 0
2023-2022 0 6,324
2022-2021 5,889 235
2021-2020 265 61
Prior 5,613 5,371
Revolving Loans Amortized Cost Basis 387 1,075
Total 12,154 13,066
Commercial real estate: | Non-owner occupied    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 106,405 198,591
2024-2023 199,184 40,863
2023-2022 52,225 526,417
2022-2021 500,050 447,261
2021-2020 449,439 111,943
Prior 796,601 715,799
Revolving Loans Amortized Cost Basis 94,785 58,255
Total 2,198,689 2,099,129
Current and prior-period gross charge-offs, 2025-2024 0 0
Current and prior-period gross charge-offs, -2024-2023 0 0
Current and prior-period gross charge-offs, 2023-2022 0 0
Current and prior-period gross charge-offs, 2022-2021 0 0
Current and prior-period gross charge-offs, 2021-2020 0 0
Current and prior-period gross charge-offs, prior 0 0
Revolving Loans Amortized Cost Basis 0 0
Total 0 0
Commercial real estate: | Non-owner occupied | Pass    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 106,405 198,591
2024-2023 199,184 36,027
2023-2022 47,425 526,417
2022-2021 500,050 445,598
2021-2020 448,941 111,943
Prior 781,611 689,158
Revolving Loans Amortized Cost Basis 94,785 58,255
Total 2,178,401 2,065,989
Commercial real estate: | Non-owner occupied | Special Mention    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 0
2024-2023 0 4,836
2023-2022 4,800 0
2022-2021 0 1,527
2021-2020 498 0
Prior 10,151 19,311
Revolving Loans Amortized Cost Basis 0 0
Total 15,449 25,674
Commercial real estate: | Non-owner occupied | Classified    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 0
2024-2023 0 0
2023-2022 0 0
2022-2021 0 136
2021-2020 0 0
Prior 4,839 7,330
Revolving Loans Amortized Cost Basis 0 0
Total 4,839 7,466
Total commercial loan types    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 451,393 811,166
2024-2023 760,505 449,209
2023-2022 387,453 1,542,919
2022-2021 1,342,791 1,059,936
2021-2020 1,001,918 334,172
Prior 1,552,550 1,361,370
Revolving Loans Amortized Cost Basis 1,471,045 1,330,639
Total 6,967,655 6,889,411
Current and prior-period gross charge-offs, 2025-2024 0 0
Current and prior-period gross charge-offs, -2024-2023 0 116
Current and prior-period gross charge-offs, 2023-2022 54 1,072
Current and prior-period gross charge-offs, 2022-2021 0 506
Current and prior-period gross charge-offs, 2021-2020 0 1,234
Current and prior-period gross charge-offs, prior 2,314 7
Revolving Loans Amortized Cost Basis 620 8,267
Total 2,988 11,202
Total commercial loan types | Pass    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 451,185 808,326
2024-2023 758,486 441,686
2023-2022 376,559 1,485,745
2022-2021 1,285,913 1,040,157
2021-2020 983,193 323,822
Prior 1,506,103 1,313,433
Revolving Loans Amortized Cost Basis 1,422,219 1,273,358
Total 6,783,658 6,686,527
Total commercial loan types | Special Mention    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 59 2,840
2024-2023 1,800 7,348
2023-2022 7,773 24,411
2022-2021 14,906 4,775
2021-2020 6,946 295
Prior 21,805 28,035
Revolving Loans Amortized Cost Basis 28,009 24,345
Total 81,298 92,049
Total commercial loan types | Classified    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 149 0
2024-2023 219 175
2023-2022 3,121 32,763
2022-2021 41,972 15,004
2021-2020 11,779 10,055
Prior 24,642 19,902
Revolving Loans Amortized Cost Basis 20,817 32,936
Total 102,699 110,835
Consumer and other    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 94,565 140,984
2024-2023 161,946 95,566
2023-2022 93,739 77,972
2022-2021 75,998 38,646
2021-2020 35,633 31,935
Prior 141,989 107,988
Revolving Loans Amortized Cost Basis 628 653
Total 604,498 493,744
Current and prior-period gross charge-offs, 2025-2024 998 1,593
Current and prior-period gross charge-offs, -2024-2023 136 511
Current and prior-period gross charge-offs, 2023-2022 76 302
Current and prior-period gross charge-offs, 2022-2021 104 278
Current and prior-period gross charge-offs, 2021-2020 86 69
Current and prior-period gross charge-offs, prior 521 298
Revolving Loans Amortized Cost Basis 2 0
Total 1,923 3,051
Consumer and other | Performing    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 94,565 139,684
2024-2023 159,522 93,817
2023-2022 90,219 76,286
2022-2021 74,564 35,507
2021-2020 33,020 29,387
Prior 135,669 102,233
Revolving Loans Amortized Cost Basis 627 652
Total 588,186 477,566
Consumer and other | Nonperforming    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 1,300
2024-2023 2,424 1,749
2023-2022 3,520 1,686
2022-2021 1,434 3,139
2021-2020 2,613 2,548
Prior 6,320 5,755
Revolving Loans Amortized Cost Basis 1 1
Total 16,312 16,178
Total consumer type loans    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 252,857 364,531
2024-2023 367,290 261,902
2023-2022 242,159 528,598
2022-2021 502,597 405,191
2021-2020 380,790 165,801
Prior 518,873 383,822
Revolving Loans Amortized Cost Basis 642,061 603,128
Total 2,906,627 2,712,973
Current and prior-period gross charge-offs, 2025-2024 998 1,603
Current and prior-period gross charge-offs, -2024-2023 136 565
Current and prior-period gross charge-offs, 2023-2022 79 452
Current and prior-period gross charge-offs, 2022-2021 104 408
Current and prior-period gross charge-offs, 2021-2020 86 136
Current and prior-period gross charge-offs, prior 954 326
Revolving Loans Amortized Cost Basis 2 73
Total 2,359 3,563
Total consumer type loans | Performing    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 252,857 363,204
2024-2023 364,672 259,212
2023-2022 237,732 519,658
2022-2021 492,503 395,695
2021-2020 371,959 159,061
Prior 503,768 368,894
Revolving Loans Amortized Cost Basis 640,252 601,233
Total 2,863,743 2,666,957
Total consumer type loans | Nonperforming    
Financing Receivable, Allowance for Credit Loss [Line Items]    
2025-2024 0 1,327
2024-2023 2,618 2,690
2023-2022 4,427 8,940
2022-2021 10,094 9,496
2021-2020 8,831 6,740
Prior 15,105 14,928
Revolving Loans Amortized Cost Basis 1,809 1,895
Total $ 42,884 $ 46,016