XML 90 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans and Allowance for Credit Losses - Classes of loans by aging (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class $ 4,761,848 $ 4,661,348
One- to four-family residential construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 30,533 29,628
Subdivision construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 19,861 23,359
Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 42,504 48,015
Commercial construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 352,793 703,407
Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 710,446 769,260
Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 122,901 121,275
Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 1,543,742 1,521,032
Other residential (multi-family)    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 1,549,249 942,071
Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 208,947 318,050
Industrial revenue bonds    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 11,344 12,047
Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 25,787 28,343
Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 27,905 28,978
Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 115,836 115,883
30-59 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 2,605 13,125
30-59 Days Past Due | One- to four-family residential construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 12  
30-59 Days Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 1,704 2,778
30-59 Days Past Due | Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 642  
30-59 Days Past Due | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class   187
30-59 Days Past Due | Other residential (multi-family)    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class   9,572
30-59 Days Past Due | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 39 116
30-59 Days Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 145 137
30-59 Days Past Due | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 63 335
60-89 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 877 308
60-89 Days Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 816 125
60-89 Days Past Due | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class   92
60-89 Days Past Due | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 1 65
60-89 Days Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 4  
60-89 Days Past Due | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 56 26
Over 90 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 3,573 11,748
Over 90 Days Past Due | Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 464 384
Over 90 Days Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 950 722
Over 90 Days Past Due | Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 1,681  
Over 90 Days Past Due | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 77 10,552
Over 90 Days Past Due | Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 245 31
Over 90 Days Past Due | Industrial revenue bonds    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 139  
Over 90 Days Past Due | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class   8
Over 90 Days Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 17 42
Over 90 Days Past Due | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class   9
Total Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 7,055 25,181
Total Past Due | One- to four-family residential construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 12  
Total Past Due | Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 464 384
Total Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 3,470 3,625
Total Past Due | Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 2,323  
Total Past Due | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 77 10,831
Total Past Due | Other residential (multi-family)    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class   9,572
Total Past Due | Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 245 31
Total Past Due | Industrial revenue bonds    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 139  
Total Past Due | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 40 189
Total Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 166 179
Total Past Due | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 119 370
Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 4,754,793 4,636,167
Current | One- to four-family residential construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 30,521 29,628
Current | Subdivision construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 19,861 23,359
Current | Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 42,040 47,631
Current | Commercial construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 352,793 703,407
Current | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 706,976 765,635
Current | Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 120,578 121,275
Current | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 1,543,665 1,510,201
Current | Other residential (multi-family)    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 1,549,249 932,499
Current | Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 208,702 318,019
Current | Industrial revenue bonds    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 11,205 12,047
Current | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 25,747 28,154
Current | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class 27,739 28,799
Current | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Financing receivables by class $ 115,717 $ 115,513