XML 80 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans and Allowance for Credit Losses - Loan Portfolio Aging Analysis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Loans Receivable Aging Analysis [Abstract]    
Total Past Due $ 5,575,585 $ 4,825,874
Total Loans Receivable 5,580,565 4,826,212
Total Loans> 90 Days and Accruing 0 0
Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 3,842,511 3,319,128
Total Loans> 90 Days and Accruing 0 0
Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 542,469 440,180
Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 205,077 144,264
Total Loans> 90 Days and Accruing 0 0
Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 391,132 410,327
Total Loans> 90 Days and Accruing 0 0
Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 542,469 440,180
Total Loans> 90 Days and Accruing 0 0
Residential Properties | Real Estate Loan | Multifamily    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 319,129 294,346
Total Loans> 90 Days and Accruing 0 0
Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 2,384,704 2,030,011
Total Loans> 90 Days and Accruing 0 0
Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 91,014 97,775
Total Loans> 90 Days and Accruing 0 0
Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 196,272 166,838
Total Loans> 90 Days and Accruing 0 0
Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 1,266,159 1,082,960
Total Loans> 90 Days and Accruing 0 0
All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Loans Receivable 184,609 159,511
Total Loans> 90 Days and Accruing 0 0
Financial Asset, 30 to 59 Days Past Due    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 5,679 3,282
Financial Asset, 30 to 59 Days Past Due | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 4,023 2,240
Financial Asset, 30 to 59 Days Past Due | Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 20
Financial Asset, 30 to 59 Days Past Due | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 20
Financial Asset, 30 to 59 Days Past Due | Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 3,054 1,706
Financial Asset, 30 to 59 Days Past Due | Residential Properties | Real Estate Loan | Multifamily    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 150 0
Financial Asset, 30 to 59 Days Past Due | Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 819 494
Financial Asset, 30 to 59 Days Past Due | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 983 326
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 673 716
Financial Asset, 30 to 59 Days Past Due | All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 0
Financial Asset, 60 to 89 Days Past Due    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,424 1,589
Financial Asset, 60 to 89 Days Past Due | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,189 1,317
Financial Asset, 60 to 89 Days Past Due | Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 585 14
Financial Asset, 60 to 89 Days Past Due | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 6
Financial Asset, 60 to 89 Days Past Due | Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 530 1,092
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 74 205
Financial Asset, 60 to 89 Days Past Due | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 162 195
Financial Asset, 60 to 89 Days Past Due | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 53
Financial Asset, 60 to 89 Days Past Due | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 73 24
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 7,646 6,709
Financial Asset, Equal to or Greater than 90 Days Past Due | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 5,785 5,548
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 450 449
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 1,018 896
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 551 548
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 3,765 3,654
Financial Asset, Equal to or Greater than 90 Days Past Due | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 330 278
Financial Asset, Equal to or Greater than 90 Days Past Due | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 29
Financial Asset, Equal to or Greater than 90 Days Past Due | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,531 854
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 14,749 11,580
Total Past Due | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 10,997 9,105
Total Past Due | Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,035 483
Total Past Due | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1 27
Total Past Due | Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 4,602 3,694
Total Past Due | Residential Properties | Real Estate Loan | Multifamily    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 701 548
Total Past Due | Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 4,658 4,353
Total Past Due | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,475 799
Total Past Due | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 82
Total Past Due | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 2,277 1,594
Total Past Due | All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 0 0
Current    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 5,565,816 4,814,632
Current | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 3,831,514 3,310,023
Current | Construction and Land Development | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 204,042 143,781
Current | Agricultural | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 391,131 410,300
Current | Residential Properties | Real Estate Loan | 1-4 Family    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 537,867 436,486
Current | Residential Properties | Real Estate Loan | Multifamily    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 318,428 293,798
Current | Commercial | Real Estate Loan    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 2,380,046 2,025,658
Current | Consumer Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 89,539 96,976
Current | Agricultural Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 196,272 166,756
Current | Commercial and Industrial Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due 1,263,882 1,081,366
Current | All Other Loans    
Loans Receivable Aging Analysis [Abstract]    
Total Past Due $ 184,609 $ 159,511