v3.26.1
Loans and Allowance for Credit Losses - Schedule of Aging Analysis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total $ 6,314,570 $ 5,842,949
30 - 59 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 30,171 32,633
60 - 89 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 9,940 11,709
Greater than 90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 52,927 56,576
Total Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 93,038 100,918
Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 6,221,532 5,742,031
Residential | Construction and land development    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 119,728 147,548
Residential | Construction and land development | 30 - 59 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 3,404 4,540
Residential | Construction and land development | 60 - 89 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 1,163 2,135
Residential | Construction and land development | Greater than 90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 4,101 5,623
Residential | Construction and land development | Total Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 8,668 12,298
Residential | Construction and land development | Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 111,060 135,250
Residential | Home equity lines of credit    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 845,330 785,983
Residential | Home equity lines of credit | 30 - 59 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 3,680 4,187
Residential | Home equity lines of credit | 60 - 89 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 1,657 916
Residential | Home equity lines of credit | Greater than 90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 8,963 10,944
Residential | Home equity lines of credit | Total Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 14,300 16,047
Residential | Home equity lines of credit | Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 831,030 769,936
Residential | Closed end, first liens    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 1,326,159 1,397,707
Residential | Closed end, first liens | 30 - 59 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 21,507 21,994
Residential | Closed end, first liens | 60 - 89 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 6,519 7,568
Residential | Closed end, first liens | Greater than 90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 37,446 38,751
Residential | Closed end, first liens | Total Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 65,472 68,313
Residential | Closed end, first liens | Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 1,260,687 1,329,394
Residential | Closed end, second liens    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 64,993 71,255
Residential | Closed end, second liens | 30 - 59 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 1,580 1,857
Residential | Closed end, second liens | 60 - 89 Days Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 557 1,090
Residential | Closed end, second liens | Greater than 90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 2,272 1,105
Residential | Closed end, second liens | Total Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 4,409 4,052
Residential | Closed end, second liens | Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 60,584 67,203
Commercial    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 20,439 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 44 0
Commercial | Greater than 90 Days    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 145 153
Commercial | Total Past Due    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 189 208
Commercial | Current    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 20,250 15,313
MPP    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Total 3,937,921 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,937,921 $ 3,424,935