XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Classes of loans by aging (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable $ 4,761,378 $ 4,761,848
One- to four-family residential construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 28,789 30,533
Subdivision construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 25,289 19,861
Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 39,134 42,504
Commercial construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 381,618 352,793
Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 696,285 710,446
Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 126,808 122,901
Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,489,309 1,543,742
Other residential (multi-family)    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,592,470 1,549,249
Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 217,100 220,291
Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 25,124 25,787
Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 25,119 27,905
Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 114,333 115,836
30-59 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 2,365 2,605
30-59 Days Past Due | One- to four-family residential construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 6 12
30-59 Days Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 2,038 1,704
30-59 Days Past Due | Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable   642
30-59 Days Past Due | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 70  
30-59 Days Past Due | Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 55  
30-59 Days Past Due | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 10 39
30-59 Days Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 78 145
30-59 Days Past Due | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 108 63
60-89 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 253 877
60-89 Days Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 103 816
60-89 Days Past Due | Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 35  
60-89 Days Past Due | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 11 1
60-89 Days Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 6 4
60-89 Days Past Due | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 98 56
Over 90 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 3,482 3,573
Over 90 Days Past Due | Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 368 464
Over 90 Days Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,418 950
Over 90 Days Past Due | Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,658 1,681
Over 90 Days Past Due | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable   77
Over 90 Days Past Due | Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable   384
Over 90 Days Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 14 17
Over 90 Days Past Due | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 24  
Total Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 6,100 7,055
Total Past Due | One- to four-family residential construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 6 12
Total Past Due | Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 368 464
Total Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 3,559 3,470
Total Past Due | Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,658 2,323
Total Past Due | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 70 77
Total Past Due | Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 90 384
Total Past Due | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 21 40
Total Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 98 166
Total Past Due | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 230 119
Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 4,755,278 4,754,793
Current | One- to four-family residential construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 28,783 30,521
Current | Subdivision construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 25,289 19,861
Current | Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 38,766 42,040
Current | Commercial construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 381,618 352,793
Current | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 692,726 706,976
Current | Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 125,150 120,578
Current | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,489,239 1,543,665
Current | Other residential (multi-family)    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,592,470 1,549,249
Current | Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 217,010 219,907
Current | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 25,103 25,747
Current | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 25,021 27,739
Current | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable $ 114,103 $ 115,717