v3.26.1
Loans and Allowance for Credit Losses - Schedule of Aging Analysis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total $ 6,237,345 $ 5,842,949
30 - 59 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 22,540 32,633
60 - 89 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 14,362 11,709
Greater than 90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 56,253 56,576
Total Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 93,155 100,918
Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 6,144,190 5,742,031
Residential | Construction and land development    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 132,070 147,548
Residential | Construction and land development | 30 - 59 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 2,612 4,540
Residential | Construction and land development | 60 - 89 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 1,405 2,135
Residential | Construction and land development | Greater than 90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 3,990 5,623
Residential | Construction and land development | Total Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 8,007 12,298
Residential | Construction and land development | Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 124,063 135,250
Residential | Home equity lines of credit    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 810,662 785,983
Residential | Home equity lines of credit | 30 - 59 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 2,531 4,187
Residential | Home equity lines of credit | 60 - 89 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 2,267 916
Residential | Home equity lines of credit | Greater than 90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 10,308 10,944
Residential | Home equity lines of credit | Total Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 15,106 16,047
Residential | Home equity lines of credit | Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 795,556 769,936
Residential | Closed end, first liens    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 1,364,881 1,397,707
Residential | Closed end, first liens | 30 - 59 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 16,075 21,994
Residential | Closed end, first liens | 60 - 89 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 9,479 7,568
Residential | Closed end, first liens | Greater than 90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 40,021 38,751
Residential | Closed end, first liens | Total Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 65,575 68,313
Residential | Closed end, first liens | Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 1,299,306 1,329,394
Residential | Closed end, second liens    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 68,592 71,255
Residential | Closed end, second liens | 30 - 59 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 1,322 1,857
Residential | Closed end, second liens | 60 - 89 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 1,160 1,090
Residential | Closed end, second liens | Greater than 90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 1,786 1,105
Residential | Closed end, second liens | Total Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 4,268 4,052
Residential | Closed end, second liens | Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 64,324 67,203
Commercial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 477 15,521
Commercial | 30 - 59 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 0 55
Commercial | 60 - 89 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 51 0
Commercial | Greater than 90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 148 153
Commercial | Total Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 199 208
Commercial | Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 278 15,313
MPP    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 3,860,663 3,424,935
MPP | 30 - 59 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 0 0
MPP | 60 - 89 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 0 0
MPP | Greater than 90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 0 0
MPP | Total Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 0 0
MPP | Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total $ 3,860,663 $ 3,424,935