XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.3
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Classes of loans by aging (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable $ 4,538,114 $ 4,761,848
One- to four-family residential construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 21,856 30,533
Subdivision construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 25,452 19,861
Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 32,725 42,504
Commercial construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 242,936 352,793
Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 672,276 710,446
Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 124,516 122,901
Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,530,990 1,543,742
Other residential (multi-family)    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,485,546 1,549,249
Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 230,299 220,291
Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 24,447 25,787
Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 23,712 27,905
Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 123,359 115,836
30-59 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 184 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   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 | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 20 39
30-59 Days Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 65 145
30-59 Days Past Due | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 93 63
60-89 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 82 877
60-89 Days Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 77 816
60-89 Days Past Due | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 3 1
60-89 Days Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 2 4
60-89 Days Past Due | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable   56
Over 90 Days Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,728 3,573
Over 90 Days Past Due | Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable   464
Over 90 Days Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 582 950
Over 90 Days Past Due | Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,124 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 auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 9  
Over 90 Days Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 13 17
Total Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,994 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   464
Total Past Due | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 659 3,470
Total Past Due | Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,124 2,323
Total Past Due | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable   77
Total Past Due | Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable   384
Total Past Due | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 32 40
Total Past Due | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 80 166
Total Past Due | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 93 119
Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 4,536,120 4,754,793
Current | One- to four-family residential construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 21,850 30,521
Current | Subdivision construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 25,452 19,861
Current | Land development    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 32,725 42,040
Current | Commercial construction    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 242,936 352,793
Current | Owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 671,617 706,976
Current | Non-owner occupied one- to four-family residential    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 123,392 120,578
Current | Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,530,990 1,543,665
Current | Other residential (multi-family)    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 1,485,546 1,549,249
Current | Commercial business    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 230,299 219,907
Current | Consumer auto    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 24,415 25,747
Current | Consumer other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable 23,632 27,739
Current | Home equity lines of credit    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans Receivable $ 123,266 $ 115,717