v3.26.1
Loans Held for Investment - Non-accrual Loans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Non-accrual loans          
Non-accrual Loans With Allowance $ 12,076   $ 12,076   $ 17,958
Non-accrual Loans With No Allowance 38,414   38,414   31,079
Non-accrual loans 50,490   50,490   49,037
Interest Income Recognized 463 $ 361 1,200 $ 751  
Increase (decrease) in non-accrual status loans     1,500    
Commercial real estate | Non-owner occupied          
Non-accrual loans          
Non-accrual Loans With Allowance 10,446   10,446   1,012
Non-accrual Loans With No Allowance 3,339   3,339   2,861
Non-accrual loans 13,785   13,785   3,873
Interest Income Recognized 30 10 56 64  
Increase (decrease) in non-accrual status loans     9,900    
Commercial real estate | Owner occupied          
Non-accrual loans          
Non-accrual Loans With Allowance 350   350   906
Non-accrual Loans With No Allowance 10,419   10,419   4,711
Non-accrual loans 10,769   10,769   5,617
Interest Income Recognized 25   150    
Increase (decrease) in non-accrual status loans     5,200    
Commercial and industrial          
Non-accrual loans          
Non-accrual Loans With Allowance 878   878   14,877
Non-accrual Loans With No Allowance 16,689   16,689   13,704
Non-accrual loans 17,567   17,567   28,581
Interest Income Recognized 71 88 225 195  
Increase (decrease) in non-accrual status loans     (11,000)    
Construction and land development          
Non-accrual loans          
Non-accrual Loans With Allowance         431
Non-accrual Loans With No Allowance 690   690   579
Non-accrual loans 690   690   1,010
Interest Income Recognized 12 56 196 58  
1-4 family residential          
Non-accrual loans          
Non-accrual Loans With Allowance 402   402   732
Non-accrual Loans With No Allowance 7,277   7,277   9,224
Non-accrual loans 7,679   7,679   9,956
Interest Income Recognized 325 $ 207 573 $ 434  
1-4 family residential | Secured by Residential Properties          
Non-accrual loans          
Non-accrual loans held for sale $ 4,300   $ 4,300   $ 4,400