v3.26.3
Loans - Schedule of Nonaccrual Status and Loans Past Due (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Nonaccrual Loans With No Related Allowance $ 90,123 $ 128,363
Nonaccrual Loans With Related Allowance 57,960 23,705
Total Nonaccrual Loans 148,083 152,068
Loans Past Due Over 90 Days and Still Accruing 1,399 3,102
Land development and construction loans    
Financing Receivable, Past Due [Line Items]    
Nonaccrual Loans With No Related Allowance   16,200
Real estate loans    
Financing Receivable, Past Due [Line Items]    
Nonaccrual Loans With No Related Allowance 34,051 44,343
Nonaccrual Loans With Related Allowance 26,913 14,760
Total Nonaccrual Loans 60,964 59,103
Loans Past Due Over 90 Days and Still Accruing 1,399 730
Real estate loans | Nonowner occupied    
Financing Receivable, Past Due [Line Items]    
Nonaccrual Loans With No Related Allowance 0 4,025
Nonaccrual Loans With Related Allowance 4,677 263
Total Nonaccrual Loans 4,677 4,288
Loans Past Due Over 90 Days and Still Accruing 0 0
Real estate loans | Multi-family residential    
Financing Receivable, Past Due [Line Items]    
Nonaccrual Loans With No Related Allowance 0  
Nonaccrual Loans With Related Allowance 377  
Total Nonaccrual Loans 377  
Loans Past Due Over 90 Days and Still Accruing 0  
Real estate loans | Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Nonaccrual Loans With No Related Allowance 0 4,025
Nonaccrual Loans With Related Allowance 5,054 263
Total Nonaccrual Loans 5,054 4,288
Loans Past Due Over 90 Days and Still Accruing 0 0
Real estate loans | Single-family residential    
Financing Receivable, Past Due [Line Items]    
Nonaccrual Loans With No Related Allowance 15,040 15,387
Nonaccrual Loans With Related Allowance 16,037 10,695
Total Nonaccrual Loans 31,077 26,082
Loans Past Due Over 90 Days and Still Accruing 179 0
Real estate loans | Owner occupied    
Financing Receivable, Past Due [Line Items]    
Nonaccrual Loans With No Related Allowance 19,011 24,931
Nonaccrual Loans With Related Allowance 5,822 3,802
Total Nonaccrual Loans 24,833 28,733
Loans Past Due Over 90 Days and Still Accruing 1,220 730
Commercial loans    
Financing Receivable, Past Due [Line Items]    
Nonaccrual Loans With No Related Allowance 48,409 74,816
Nonaccrual Loans With Related Allowance 31,043 8,945
Total Nonaccrual Loans 79,452 83,761
Loans Past Due Over 90 Days and Still Accruing 0 2,372
Consumer loans and overdrafts    
Financing Receivable, Past Due [Line Items]    
Nonaccrual Loans With No Related Allowance 7,663 9,204
Nonaccrual Loans With Related Allowance 4 0
Total Nonaccrual Loans 7,667 9,204
Loans Past Due Over 90 Days and Still Accruing $ 0 $ 0