XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES (Credit Quality Indicator) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024 $ 998,396   $ 2,142,524
2024/2023 1,794,941   1,367,927
2023/2022 1,239,170   1,224,248
2022/2021 1,077,267   407,182
2021/2020 375,121   173,199
2020/2019 & Prior 339,648   210,977
Revolving 535,277   524,988
Total loans 6,359,820   6,051,045
Loans modified 51,239 $ 7,000  
Past Due      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 51,206   41,910
Current      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 6,308,614   6,009,135
Greater than 90 days      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 34,544   32,600
Real Estate      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 5,303,258   4,991,938
Commercial & industrial      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024 48,042   238,850
2024/2023 207,040   105,341
2023/2022 96,378   150,815
2022/2021 139,379   67,562
2021/2020 64,198   14,987
2020/2019 & Prior 13,734   1,929
Revolving 475,944   466,662
Total loans 1,044,715   1,046,146
Loans modified   $ 7,000  
Commercial & industrial | Past Due      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 8,989   6,989
Commercial & industrial | Current      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 1,035,726   1,039,157
Commercial & industrial | Greater than 90 days      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 8,989   6,989
Consumer      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2020/2019 & Prior 11,847   12,961
Total loans 11,847   12,961
Consumer | Past Due      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2020/2019 & Prior 196   218
Total loans 196   218
Consumer | Current      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2020/2019 & Prior 11,651   12,743
Total loans 11,651   12,743
Consumer | Greater than 90 days      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 22   72
Commercial      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024 836,700   1,688,731
2024/2023 1,447,397   1,114,212
2023/2022 987,682   956,851
2022/2021 821,354   255,595
2021/2020 227,244   125,676
2020/2019 & Prior 248,397   149,727
Revolving 26,692   26,569
Total loans 4,595,466   4,317,361
Commercial | Commercial      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 25,100   24,000
Commercial | Real Estate      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 4,595,466   4,317,361
Commercial | Real Estate | Past Due      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 28,947   32,202
Commercial | Real Estate | Current      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 4,566,519   4,285,159
Commercial | Real Estate | Greater than 90 days      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 25,087   25,087
Construction      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024 55,039   104,503
2024/2023 63,073   65,231
2023/2022 72,302   8,693
2022/2021 8,886    
Revolving 29,526   28,533
Total loans 228,826   206,960
Construction | Real Estate      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 228,826   206,960
Construction | Real Estate | Current      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 228,826   206,960
Multi-family      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024 58,615   110,440
2024/2023 77,431   38,143
2023/2022 37,808   104,420
2022/2021 104,261   84,025
2021/2020 83,679   23,005
2020/2019 & Prior 23,825   13,480
Revolving 3,115   3,224
Total loans 388,734   376,737
Multi-family | Multi-family      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 51,200   51,200
Multi-family | Real Estate      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 388,734   376,737
Loans modified 51,239    
Multi-family | Real Estate | Past Due      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 10,108    
Multi-family | Real Estate | Current      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 378,626   376,737
One-to-four-family      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2024/2023     45,000
2023/2022 45,000   3,469
2022/2021 3,387    
2021/2020     9,531
2020/2019 & Prior 41,845   32,880
Total loans 90,232   90,880
One-to-four-family | Past Due      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2020/2019 & Prior 2,966   2,501
Total loans 2,966   2,501
One-to-four-family | Current      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2024/2023     45,000
2023/2022 45,000   3,469
2022/2021 3,387    
2021/2020     9,531
2020/2019 & Prior 38,879   30,379
Total loans 87,266   88,379
One-to-four-family | Real Estate      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 90,232   90,880
One-to-four-family | Real Estate | Past Due      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 2,966   2,501
One-to-four-family | Real Estate | Current      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 87,266   88,379
One-to-four-family | Real Estate | Greater than 90 days      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
Total loans 446   452
Charge-offs | Consumer      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2020/2019 & Prior 118   247
Total loans 118   247
Pass/Current      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024 998,396   2,067,578
2024/2023 1,774,080   1,358,787
2023/2022 1,230,030   1,133,734
2022/2021 992,091   367,291
2021/2020 335,730   173,199
2020/2019 & Prior 336,486   208,258
Revolving 520,092   510,803
Total loans 6,186,905   5,819,650
Pass/Current | Commercial & industrial      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024 48,042   238,850
2024/2023 207,040   96,201
2023/2022 87,238   119,601
2022/2021 108,503   62,865
2021/2020 60,001   14,987
2020/2019 & Prior 13,734   1,929
Revolving 460,759   452,477
Total loans 985,317   986,910
Pass/Current | Commercial      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024 836,700   1,613,785
2024/2023 1,426,536   1,114,212
2023/2022 987,682   927,851
2022/2021 797,354   241,340
2021/2020 212,989   125,676
2020/2019 & Prior 248,397   149,727
Revolving 26,692   26,569
Total loans 4,536,350   4,199,160
Pass/Current | Construction      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024 55,039   104,503
2024/2023 63,073   65,231
2023/2022 72,302   8,693
2022/2021 8,886    
Revolving 29,526   28,533
Total loans 228,826   206,960
Pass/Current | Multi-family      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024 58,615   110,440
2024/2023 77,431   38,143
2023/2022 37,808   74,120
2022/2021 73,961   63,086
2021/2020 62,740   23,005
2020/2019 & Prior 23,825   13,480
Revolving 3,115   3,224
Total loans 337,495   325,498
Special Mention      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024     73,859
2024/2023 19,774   1,497
2023/2022     15,246
2022/2021     14,255
2021/2020 14,255    
Revolving     1,000
Total loans 34,029   105,857
Special Mention | Commercial & industrial      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2024/2023     1,497
2023/2022     10,246
Revolving     1,000
Total loans     12,743
Special Mention | Commercial      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024     73,859
2024/2023 19,774    
2023/2022     5,000
2022/2021     14,255
2021/2020 14,255    
Total loans 34,029   93,114
Substandard/Past due      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024     1,087
2024/2023 1,087   7,643
2023/2022 9,140   75,268
2022/2021 85,176   25,636
2021/2020 25,136    
2020/2019 & Prior 3,162   2,719
Revolving 15,185   13,185
Total loans 138,886   125,538
Substandard/Past due | Commercial & industrial      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2024/2023     7,643
2023/2022 9,140   20,968
2022/2021 30,876   4,697
2021/2020 4,197    
Revolving 15,185   13,185
Total loans 59,398   46,493
Substandard/Past due | Commercial      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2025/2024     1,087
2024/2023 1,087    
2023/2022     24,000
2022/2021 24,000    
Total loans 25,087   25,087
Substandard/Past due | Multi-family      
LOANS AND ALLOWANCE FOR CREDIT LOSSES      
2023/2022     30,300
2022/2021 30,300   20,939
2021/2020 20,939    
Total loans $ 51,239   $ 51,239