v3.26.1
Loans and Allowance for Credit Losses - Schedule of Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance $ 57,868  
Nonaccrual with Allowance 10,481  
Total Nonaccrual 68,349  
Over 90 days Accruing 4,735  
Total 73,084  
Residential    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance   $ 57,087
Nonaccrual with Allowance   13,844
Total Nonaccrual   70,931
Over 90 days Accruing   6,339
Total   77,270
Residential | Construction and land development    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance 3,873 4,501
Nonaccrual with Allowance 1,464 1,248
Total Nonaccrual 5,337 5,749
Over 90 days Accruing 142 1,329
Total 5,479 7,078
Residential | Home equity lines of credit    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance 11,941 10,905
Nonaccrual with Allowance 1,227 2,763
Total Nonaccrual 13,168 13,668
Over 90 days Accruing 67 588
Total 13,235 14,256
Residential | Closed end, first liens    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance 40,198 40,381
Nonaccrual with Allowance 7,642 9,423
Total Nonaccrual 47,840 49,804
Over 90 days Accruing 4,526 4,422
Total 52,366 54,226
Residential | Closed end, second liens    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance 1,707 1,146
Nonaccrual with Allowance 148 410
Total Nonaccrual 1,855 1,556
Over 90 days Accruing 0 0
Total 1,855 1,556
Commercial | Closed end, second liens    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance 149 154
Nonaccrual with Allowance 0 0
Total Nonaccrual 149 154
Over 90 days Accruing 0 0
Total $ 149 $ 154