XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Schedule of Loans Classified by Aging Analysis (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable $ 4,571,099 $ 4,077,552
One- to four-family residential construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 31,982 28,302
Subdivision construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 32,977 26,694
Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 42,871 47,827
Commercial construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 583,074 617,505
Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 765,511 561,958
Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 117,713 119,635
Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 1,576,529 1,476,230
Other residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 914,693 697,903
Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 295,476 280,513
Industrial revenue bonds    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 13,036 14,203
Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 39,912 48,915
Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 35,542 37,902
Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 121,783 119,965
30-59 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 707 2,631
30-59 Days Past Due | Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable   29
30-59 Days Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 281 843
30-59 Days Past Due | Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 52 1,404
30-59 Days Past Due | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 96 229
30-59 Days Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 278 126
60-89 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 321 76
60-89 Days Past Due | Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable   15
60-89 Days Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 292 2
60-89 Days Past Due | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 17 31
60-89 Days Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 12 28
Over 90 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 3,293 5,423
Over 90 Days Past Due | Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 468 468
Over 90 Days Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 821 2,216
Over 90 Days Past Due | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 1,618 2,006
Over 90 Days Past Due | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 13 34
Over 90 Days Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 65 63
Over 90 Days Past Due | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 308 636
Total Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 4,321 8,130
Total Past Due | Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 468 512
Total Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 1,394 3,061
Total Past Due | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 1,618 2,006
Total Past Due | Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 52 1,404
Total Past Due | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 126 294
Total Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 355 217
Total Past Due | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 308 636
Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 4,566,778 4,069,422
Current | One- to four-family residential construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 31,982 28,302
Current | Subdivision construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 32,977 26,694
Current | Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 42,403 47,315
Current | Commercial construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 583,074 617,505
Current | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 764,117 558,897
Current | Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 117,713 119,635
Current | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 1,574,911 1,474,224
Current | Other residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 914,693 697,903
Current | Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 295,424 279,109
Current | Industrial revenue bonds    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 13,036 14,203
Current | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 39,786 48,621
Current | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 35,187 37,685
Current | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable $ 121,475 $ 119,329