v3.25.2
Loans and Allowance for Credit Losses - Risk category of loans by loan segment (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Loan Balances    
2025 and 2024, respectively $ 716,399 $ 971,447
2024 and 2023, respectively 808,879 411,990
2023 and 2022, respectively 354,932 1,020,891
2022 and 2021, respectively 924,132 630,306
2021 and 2020, respectively 579,776 326,974
Prior 433,620 211,157
Revolving 328,061 295,749
Totals 4,145,799 3,868,514
Write-offs    
2025 and 2024, respectively   1,253
2021 and 2020, respectively   11
Revolving 18 2
Total 18 1,266
Commercial    
Loan Balances    
2025 and 2024, respectively 95,138 135,775
2024 and 2023, respectively 90,933 45,133
2023 and 2022, respectively 33,980 78,146
2022 and 2021, respectively 71,421 23,449
2021 and 2020, respectively 18,219 13,443
Prior 29,450 19,794
Revolving 210,118 181,922
Totals 549,259 497,662
Commercial | Pass    
Loan Balances    
2025 and 2024, respectively 94,932 135,665
2024 and 2023, respectively 90,764 45,089
2023 and 2022, respectively 33,893 67,579
2022 and 2021, respectively 60,918 23,353
2021 and 2020, respectively 18,079 13,349
Prior 29,436 19,794
Revolving 206,495 178,293
Totals 534,517 483,122
Commercial | Watch/Special Mention    
Loan Balances    
2025 and 2024, respectively 95  
2023 and 2022, respectively   76
2022 and 2021, respectively   96
2021 and 2020, respectively   29
Prior 14  
Revolving 1,801 1,716
Totals 1,910 1,917
Commercial | Substandard    
Loan Balances    
2025 and 2024, respectively 111 110
2024 and 2023, respectively 169 44
2023 and 2022, respectively 87 10,491
2022 and 2021, respectively 10,503  
2021 and 2020, respectively 140 65
Revolving 1,822 1,913
Totals 12,832 12,623
Leases    
Loan Balances    
2025 and 2024, respectively 9,171 15,128
2024 and 2023, respectively 13,263 12,684
2023 and 2022, respectively 10,404 9,770
2022 and 2021, respectively 7,723 4,057
2021 and 2020, respectively 2,563 1,504
Prior 1,693 1,148
Totals 44,817 44,291
Write-offs    
2021 and 2020, respectively   11
Total   11
Leases | Pass    
Loan Balances    
2025 and 2024, respectively 9,171 15,128
2024 and 2023, respectively 13,263 12,684
2023 and 2022, respectively 10,404 9,736
2022 and 2021, respectively 7,689 4,057
2021 and 2020, respectively 2,563 1,504
Prior 1,693 1,148
Totals 44,783 44,257
Leases | Substandard    
Loan Balances    
2023 and 2022, respectively   34
2022 and 2021, respectively 34  
Totals 34 34
Construction and Land Development    
Loan Balances    
2025 and 2024, respectively 51,171 75,025
2024 and 2023, respectively 64,146 6,027
2023 and 2022, respectively 1,937 6,791
2022 and 2021, respectively 7,779 585
2021 and 2020, respectively 456  
Revolving 10,949 8,827
Totals 136,438 97,255
Construction and Land Development | Pass    
Loan Balances    
2025 and 2024, respectively 51,171 74,967
2024 and 2023, respectively 64,100 6,027
2023 and 2022, respectively 1,937 6,791
2022 and 2021, respectively 7,779 585
2021 and 2020, respectively 456  
Revolving 10,949 8,827
Totals 136,392 97,197
Construction and Land Development | Substandard    
Loan Balances    
2025 and 2024, respectively   58
2024 and 2023, respectively 46  
Totals 46 58
1-4 Family Construction    
Loan Balances    
2025 and 2024, respectively 11,846 29,378
2024 and 2023, respectively 17,077 488
2023 and 2022, respectively 229 1,164
2022 and 2021, respectively 997 363
2021 and 2020, respectively 188  
Revolving 8,758 10,568
Totals 39,095 41,961
1-4 Family Construction | Pass    
Loan Balances    
2025 and 2024, respectively 11,846 29,378
2024 and 2023, respectively 17,077 488
2023 and 2022, respectively 229 1,164
2022 and 2021, respectively 997 363
2021 and 2020, respectively 188  
Revolving 8,758 10,568
Totals 39,095 41,961
Real Estate Mortgage    
Loan Balances    
2025 and 2024, respectively 545,976 715,220
2024 and 2023, respectively 623,177 344,579
2023 and 2022, respectively 307,904 924,522
2022 and 2021, respectively 835,831 601,695
2021 and 2020, respectively 558,277 310,726
Prior 401,340 190,210
Revolving 87,339 87,397
Totals 3,359,844 3,174,349
1-4 Family Mortgage    
Loan Balances    
2025 and 2024, respectively 43,672 89,879
2024 and 2023, respectively 77,255 58,295
2023 and 2022, respectively 52,049 102,627
2022 and 2021, respectively 94,090 77,293
2021 and 2020, respectively 71,019 56,260
Prior 65,764 18,932
Revolving 70,420 71,097
Totals 474,269 474,383
1-4 Family Mortgage | Pass    
Loan Balances    
2025 and 2024, respectively 43,036 89,561
2024 and 2023, respectively 77,255 58,054
2023 and 2022, respectively 51,810 102,627
2022 and 2021, respectively 94,090 77,293
2021 and 2020, respectively 71,019 55,936
Prior 65,446 18,289
Revolving 70,272 71,097
Totals 472,928 472,857
1-4 Family Mortgage | Watch/Special Mention    
Loan Balances    
2025 and 2024, respectively   298
2024 and 2023, respectively   196
2021 and 2020, respectively   324
Totals   818
1-4 Family Mortgage | Substandard    
Loan Balances    
2025 and 2024, respectively 636 20
2024 and 2023, respectively   45
2023 and 2022, respectively 239  
Prior 318 643
Revolving 148  
Totals 1,341 708
Multifamily    
Loan Balances    
2025 and 2024, respectively 277,475 229,115
2024 and 2023, respectively 182,662 136,161
2023 and 2022, respectively 133,705 497,546
2022 and 2021, respectively 448,887 336,859
2021 and 2020, respectively 325,150 161,626
Prior 178,247 57,679
Revolving 9,605 6,624
Totals 1,555,731 1,425,610
Multifamily | Pass    
Loan Balances    
2025 and 2024, respectively 245,427 219,162
2024 and 2023, respectively 182,662 133,916
2023 and 2022, respectively 131,056 486,854
2022 and 2021, respectively 437,652 336,859
2021 and 2020, respectively 325,150 161,626
Prior 164,910 57,679
Revolving 9,605 6,624
Totals 1,496,462 1,402,720
Multifamily | Watch/Special Mention    
Loan Balances    
2025 and 2024, respectively 32,048 9,953
2024 and 2023, respectively   2,245
2023 and 2022, respectively 2,225 10,692
Prior 13,337  
Totals 47,610 22,890
Multifamily | Substandard    
Loan Balances    
2023 and 2022, respectively 424  
2022 and 2021, respectively 11,235  
Totals 11,659  
CRE Owner Occupied    
Loan Balances    
2025 and 2024, respectively 15,191 22,761
2024 and 2023, respectively 22,452 32,369
2023 and 2022, respectively 28,442 62,522
2022 and 2021, respectively 59,771 35,987
2021 and 2020, respectively 33,342 19,540
Prior 31,026 15,355
Revolving 2,613 2,714
Totals 192,837 191,248
CRE Owner Occupied | Pass    
Loan Balances    
2025 and 2024, respectively 15,038 22,761
2024 and 2023, respectively 21,886 31,402
2023 and 2022, respectively 27,645 62,522
2022 and 2021, respectively 59,771 34,228
2021 and 2020, respectively 31,592 17,801
Prior 29,312 15,355
Revolving 2,021 2,121
Totals 187,265 186,190
CRE Owner Occupied | Watch/Special Mention    
Loan Balances    
2024 and 2023, respectively 566  
2022 and 2021, respectively   1,759
2021 and 2020, respectively   1,739
Prior 1,714  
Revolving 592 593
Totals 2,872 4,091
CRE Owner Occupied | Substandard    
Loan Balances    
2025 and 2024, respectively 153  
2024 and 2023, respectively   967
2023 and 2022, respectively 797  
2021 and 2020, respectively 1,750  
Totals 2,700 967
CRE Nonowner Occupied    
Loan Balances    
2025 and 2024, respectively 209,638 373,465
2024 and 2023, respectively 340,808 117,754
2023 and 2022, respectively 93,708 261,827
2022 and 2021, respectively 233,083 151,556
2021 and 2020, respectively 128,766 73,300
Prior 126,303 98,244
Revolving 4,701 6,962
Totals 1,137,007 1,083,108
Write-offs    
2025 and 2024, respectively   1,236
Total   1,236
CRE Nonowner Occupied | Pass    
Loan Balances    
2025 and 2024, respectively 196,059 356,582
2024 and 2023, respectively 338,013 113,973
2023 and 2022, respectively 93,708 261,827
2022 and 2021, respectively 233,083 148,866
2021 and 2020, respectively 128,766 73,300
Prior 125,413 97,350
Revolving 4,701 6,962
Totals 1,119,743 1,058,860
CRE Nonowner Occupied | Watch/Special Mention    
Loan Balances    
2025 and 2024, respectively   9,622
2024 and 2023, respectively   3,659
2022 and 2021, respectively   2,690
Prior 890 894
Totals 890 16,865
CRE Nonowner Occupied | Substandard    
Loan Balances    
2025 and 2024, respectively 13,579 7,261
2024 and 2023, respectively 2,795 122
Totals 16,374 7,383
Consumer and other    
Loan Balances    
2025 and 2024, respectively 3,097 921
2024 and 2023, respectively 283 3,079
2023 and 2022, respectively 478 498
2022 and 2021, respectively 381 157
2021 and 2020, respectively 73 1,301
Prior 1,137 5
Revolving 10,897 7,035
Totals 16,346 12,996
Write-offs    
2025 and 2024, respectively   17
Revolving 18 2
Total 18 19
Consumer and other | Pass    
Loan Balances    
2025 and 2024, respectively 3,097 921
2024 and 2023, respectively 283 3,061
2023 and 2022, respectively 478 498
2022 and 2021, respectively 381 157
2021 and 2020, respectively 73 1,301
Prior 1,137 5
Revolving 10,897 7,035
Totals $ 16,346 12,978
Consumer and other | Substandard    
Loan Balances    
2024 and 2023, respectively   18
Totals   $ 18