XML 106 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Loans and Allowance for Credit Losses - Loan Portfolio Aging Analysis (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Loans Receivable Aging Analysis [Abstract]    
Total Past Due $ 3,992,775 $ 3,136,495
Total Loans Receivable 3,995,523 3,138,419
Total Loans> 90 Days and Accruing 0 0
Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable   2,066,514
Total Loans> 90 Days and Accruing   0
Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 400,313 325,762
Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 145,118 122,479
Total Loans> 90 Days and Accruing 0 0
Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 279,272 254,341
Total Loans> 90 Days and Accruing 0 0
Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 400,313 325,762
Total Loans> 90 Days and Accruing 0 0
Residential Properties | Real Estate Loan | Multifamily    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 298,942 189,632
Total Loans> 90 Days and Accruing 0 0
Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 1,666,198 1,174,300
Total Loans> 90 Days and Accruing 0 0
Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 78,442 78,002
Total Loans> 90 Days and Accruing 0 0
Consumer Loans | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 2,789,843  
Total Loans> 90 Days and Accruing 0  
Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 151,484 137,352
Total Loans> 90 Days and Accruing 0 0
Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 832,008 738,313
Total Loans> 90 Days and Accruing 0 0
All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 143,746 118,238
Total Loans> 90 Days and Accruing 0 0
Financial Asset, 30 to 59 Days Past Due    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 14,244 7,551
Financial Asset, 30 to 59 Days Past Due | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due   4,937
Financial Asset, 30 to 59 Days Past Due | Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 159 0
Financial Asset, 30 to 59 Days Past Due | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 1,198
Financial Asset, 30 to 59 Days Past Due | Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 2,532 1,121
Financial Asset, 30 to 59 Days Past Due | Residential Properties | Real Estate Loan | Multifamily    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 0
Financial Asset, 30 to 59 Days Past Due | Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 8,930 2,618
Financial Asset, 30 to 59 Days Past Due | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 388 145
Financial Asset, 30 to 59 Days Past Due | Consumer Loans | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 11,621  
Financial Asset, 30 to 59 Days Past Due | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 43
Financial Asset, 30 to 59 Days Past Due | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 381 2,426
Financial Asset, 30 to 59 Days Past Due | All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,854 0
Financial Asset, 60 to 89 Days Past Due    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 2,334 1,538
Financial Asset, 60 to 89 Days Past Due | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due   1,480
Financial Asset, 60 to 89 Days Past Due | Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 199 0
Financial Asset, 60 to 89 Days Past Due | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 222 34
Financial Asset, 60 to 89 Days Past Due | Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 914 1,105
Financial Asset, 60 to 89 Days Past Due | Residential Properties | Real Estate Loan | Multifamily    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 0
Financial Asset, 60 to 89 Days Past Due | Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 640 341
Financial Asset, 60 to 89 Days Past Due | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 47 50
Financial Asset, 60 to 89 Days Past Due | Consumer Loans | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,975  
Financial Asset, 60 to 89 Days Past Due | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 10 0
Financial Asset, 60 to 89 Days Past Due | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 302 8
Financial Asset, 60 to 89 Days Past Due | All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 8,238 4,760
Financial Asset, Equal to or Greater than 90 Days Past Due | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due   2,955
Financial Asset, Equal to or Greater than 90 Days Past Due | Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 203 128
Financial Asset, Equal to or Greater than 90 Days Past Due | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 2,012 2,033
Financial Asset, Equal to or Greater than 90 Days Past Due | Residential Properties | Real Estate Loan | Multifamily    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,676 0
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 2,484 794
Financial Asset, Equal to or Greater than 90 Days Past Due | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 118 149
Financial Asset, Equal to or Greater than 90 Days Past Due | Consumer Loans | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 6,376  
Financial Asset, Equal to or Greater than 90 Days Past Due | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 588 236
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,156 1,420
Financial Asset, Equal to or Greater than 90 Days Past Due | All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 0
Total Past Due    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 24,816 13,849
Total Past Due | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due   9,372
Total Past Due | Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 561 128
Total Past Due | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 223 1,232
Total Past Due | Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 5,458 4,259
Total Past Due | Residential Properties | Real Estate Loan | Multifamily    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,676 0
Total Past Due | Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 12,054 3,753
Total Past Due | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 553 344
Total Past Due | Consumer Loans | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 19,972  
Total Past Due | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 598 279
Total Past Due | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,839 3,854
Total Past Due | All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,854 0
Current    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 3,970,707 3,124,570
Current | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due   2,057,142
Current | Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 144,557 122,351
Current | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 279,049 253,109
Current | Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 394,855 321,503
Current | Residential Properties | Real Estate Loan | Multifamily    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 297,266 189,632
Current | Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,654,144 1,170,547
Current | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 77,889 77,658
Current | Consumer Loans | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 2,769,871  
Current | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 150,886 137,073
Current | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 830,169 734,459
Current | All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due $ 141,892 $ 118,238