v3.21.1
Loans Receivable and the Allowance for Credit Losses - Amortized Cost Basis Based on Delinquency Status (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Financing Receivable, Recorded Investment, Past Due    
Loans current $ 3,322,501 $ 3,447,188
Loans held for investment, net of unearned income 3,358,161 3,482,223
90 Days or More Past Due And Accruing 508 739
30 - 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 8,355 15,293
60 - 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 541 1,901
90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 26,764 17,841
Agricultural    
Financing Receivable, Recorded Investment, Past Due    
Loans current 115,252 115,284
Loans held for investment, net of unearned income 117,099 116,392
90 Days or More Past Due And Accruing 0 0
Agricultural | 30 - 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 513 8
Agricultural | 60 - 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 106 45
Agricultural | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 1,228 1,055
Commercial and industrial    
Financing Receivable, Recorded Investment, Past Due    
Loans current 989,633 1,051,727
Loans held for investment, net of unearned income 993,770 1,055,488
90 Days or More Past Due And Accruing 6 106
Commercial and industrial | 30 - 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 1,042 477
Commercial and industrial | 60 - 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 124 333
Commercial and industrial | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 2,971 2,951
Commercial real estate    
Financing Receivable, Recorded Investment, Past Due    
Loans current 1,667,617 1,707,397
Loans held for investment, net of unearned income 1,693,592 1,732,361
90 Days or More Past Due And Accruing 0 0
Commercial real estate | 30 - 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 4,309 12,326
Commercial real estate | 60 - 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 164 684
Commercial real estate | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 21,502 11,954
Commercial real estate | Construction & development    
Financing Receivable, Recorded Investment, Past Due    
Loans current 163,630 180,059
Loans held for investment, net of unearned income 164,927 181,291
90 Days or More Past Due And Accruing 0 0
Commercial real estate | Construction & development | 30 - 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 693 586
Commercial real estate | Construction & development | 60 - 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 0 42
Commercial real estate | Construction & development | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 604 604
Commercial real estate | Farmland    
Financing Receivable, Recorded Investment, Past Due    
Loans current 132,004 138,798
Loans held for investment, net of unearned income 138,199 144,970
90 Days or More Past Due And Accruing 0 0
Commercial real estate | Farmland | 30 - 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 589 226
Commercial real estate | Farmland | 60 - 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 164 324
Commercial real estate | Farmland | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 5,442 5,622
Commercial real estate | Multifamily    
Financing Receivable, Recorded Investment, Past Due    
Loans current 259,564 256,525
Loans held for investment, net of unearned income 261,806 256,525
90 Days or More Past Due And Accruing 0 0
Commercial real estate | Multifamily | 30 - 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 2,242 0
Commercial real estate | Multifamily | 60 - 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 0 0
Commercial real estate | Multifamily | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 0 0
Commercial real estate | Commercial real estate-other    
Financing Receivable, Recorded Investment, Past Due    
Loans current 1,112,419 1,132,015
Loans held for investment, net of unearned income 1,128,660 1,149,575
90 Days or More Past Due And Accruing 0 0
Commercial real estate | Commercial real estate-other | 30 - 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 785 11,514
Commercial real estate | Commercial real estate-other | 60 - 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 0 318
Commercial real estate | Commercial real estate-other | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 15,456 5,728
Residential real estate    
Financing Receivable, Recorded Investment, Past Due    
Loans current 470,865 494,033
Loans held for investment, net of unearned income 474,433 499,106
90 Days or More Past Due And Accruing 502 625
Residential real estate | 30 - 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 2,397 2,439
Residential real estate | 60 - 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 141 800
Residential real estate | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 1,030 1,834
Residential real estate | One- to four- family first liens    
Financing Receivable, Recorded Investment, Past Due    
Loans current 334,061 351,370
Loans held for investment, net of unearned income 337,408 355,684
90 Days or More Past Due And Accruing 468 625
Residential real estate | One- to four- family first liens | 30 - 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 2,337 2,062
Residential real estate | One- to four- family first liens | 60 - 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 141 566
Residential real estate | One- to four- family first liens | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 869 1,686
Residential real estate | One- to four- family junior liens    
Financing Receivable, Recorded Investment, Past Due    
Loans current 136,804 142,663
Loans held for investment, net of unearned income 137,025 143,422
90 Days or More Past Due And Accruing 34 0
Residential real estate | One- to four- family junior liens | 30 - 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 60 377
Residential real estate | One- to four- family junior liens | 60 - 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 0 234
Residential real estate | One- to four- family junior liens | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 161 148
Consumer    
Financing Receivable, Recorded Investment, Past Due    
Loans current 79,134 78,747
Loans held for investment, net of unearned income 79,267 78,876
90 Days or More Past Due And Accruing 0 8
Consumer | 30 - 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 94 43
Consumer | 60 - 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due 6 39
Consumer | 90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due    
Loans past due $ 33 $ 47