XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Loans and Allowance for Credit Losses - Loan Portfolio Aging Analysis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Loans Receivable Aging Analysis [Abstract]    
Total Past Due $ 4,825,874 $ 3,992,775
Total Loans Receivable 4,826,212 3,995,523
Total Loans> 90 Days and Accruing 0 0
Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 3,319,128 2,789,843
Total Loans> 90 Days and Accruing 0 0
Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 440,180 400,313
Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 144,264 145,118
Total Loans> 90 Days and Accruing 0 0
Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 410,327 279,272
Total Loans> 90 Days and Accruing 0 0
Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 440,180 400,313
Total Loans> 90 Days and Accruing 0 0
Residential Properties | Real Estate Loan | Multifamily    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 294,346 298,942
Total Loans> 90 Days and Accruing 0 0
Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 2,030,011 1,666,198
Total Loans> 90 Days and Accruing 0 0
Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 97,775 78,442
Total Loans> 90 Days and Accruing 0 0
Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 166,838 151,484
Total Loans> 90 Days and Accruing 0 0
Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 1,082,960 832,008
Total Loans> 90 Days and Accruing 0 0
All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 159,511 143,746
Total Loans> 90 Days and Accruing 0 0
Financial Asset, 30 to 59 Days Past Due    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 3,282 14,244
Financial Asset, 30 to 59 Days Past Due | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 2,240 11,621
Financial Asset, 30 to 59 Days Past Due | Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 20 159
Financial Asset, 30 to 59 Days Past Due | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 20 0
Financial Asset, 30 to 59 Days Past Due | Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,706 2,532
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 494 8,930
Financial Asset, 30 to 59 Days Past Due | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 326 388
Financial Asset, 30 to 59 Days Past Due | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 0
Financial Asset, 30 to 59 Days Past Due | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 716 381
Financial Asset, 30 to 59 Days Past Due | All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 1,854
Financial Asset, 60 to 89 Days Past Due    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,589 2,334
Financial Asset, 60 to 89 Days Past Due | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,317 1,975
Financial Asset, 60 to 89 Days Past Due | Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 14 199
Financial Asset, 60 to 89 Days Past Due | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 6 222
Financial Asset, 60 to 89 Days Past Due | Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,092 914
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 205 640
Financial Asset, 60 to 89 Days Past Due | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 195 47
Financial Asset, 60 to 89 Days Past Due | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 53 10
Financial Asset, 60 to 89 Days Past Due | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 24 302
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 6,709 8,238
Financial Asset, Equal to or Greater than 90 Days Past Due | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 5,548 6,376
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 449 203
Financial Asset, Equal to or Greater than 90 Days Past Due | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1 1
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 896 2,012
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 548 1,676
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 3,654 2,484
Financial Asset, Equal to or Greater than 90 Days Past Due | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 278 118
Financial Asset, Equal to or Greater than 90 Days Past Due | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 29 588
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 854 1,156
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 11,580 24,816
Total Past Due | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 9,105 19,972
Total Past Due | Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 483 561
Total Past Due | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 27 223
Total Past Due | Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 3,694 5,458
Total Past Due | Residential Properties | Real Estate Loan | Multifamily    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 548 1,676
Total Past Due | Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 4,353 12,054
Total Past Due | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 799 553
Total Past Due | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 82 598
Total Past Due | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,594 1,839
Total Past Due | All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 1,854
Current    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 4,814,632 3,970,707
Current | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 3,310,023 2,769,871
Current | Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 143,781 144,557
Current | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 410,300 279,049
Current | Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 436,486 394,855
Current | Residential Properties | Real Estate Loan | Multifamily    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 293,798 297,266
Current | Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 2,025,658 1,654,144
Current | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 96,976 77,889
Current | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 166,756 150,886
Current | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,081,366 830,169
Current | All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due $ 159,511 $ 141,892