v3.25.2
Loans and Allowance for Credit Losses - Summary of Risk Category of Loans by Class of Loans (Details) - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended
Jun. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Financing Receivable, Credit Quality Indicator [Line Items]      
Loans receivable $ 3,540,330   $ 3,486,565
Total Community Bank Loans Portfolio Segment      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 284,613   174,585
2023, current period gross write-offs 15 $ 31  
2024 374,604   414,984
2022, current period gross write-offs 0 92  
2023 379,775   408,442
2021, current period gross write-offs 0 0  
2022 272,024   280,944
2020, current period gross write-offs 0 0  
2021 148,964   165,017
2019, current period gross write-offs 0 41  
Prior 323,455   352,547
Prior, current period gross write-offs 0 390  
Revolving Loans Amortized Cost Basis 77,501   69,313
Revolving Loans Amortized Cost Basis, current period gross write-offs 0 0  
Revolving Loans Converted To Term 5,096   23,168
Revolving Loans Converted To Term, current period gross write-offs 0   0
Loans receivable 1,866,032   1,889,000
Total, current period gross write-offs 15   554
Total Community Bank Loans Portfolio Segment | Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 267,285   156,945
2024 374,587   414,806
2023 370,987   404,174
2022 264,231   274,979
2021 147,564   164,855
Prior 320,733   350,561
Revolving Loans Amortized Cost Basis 76,290   67,354
Revolving Loans Converted To Term 5,096   23,168
Loans receivable 1,826,773   1,856,842
Total Community Bank Loans Portfolio Segment | Other Loan Especially Mentioned      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 15,475   15,359
2024 17   178
2023 8,788   4,268
2022 4,135   5,965
2021 1,400   162
Prior 2,722   1,986
Revolving Loans Amortized Cost Basis 1,027   1,859
Revolving Loans Converted To Term 0   0
Loans receivable 33,564   29,777
Total Community Bank Loans Portfolio Segment | Substandard      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 1,853   2,281
2024 0   0
2023 0   0
2022 3,658   0
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 184   100
Revolving Loans Converted To Term 0   0
Loans receivable 5,695   2,381
Total Community Bank Loans Portfolio Segment | Doubtful [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 0   0
2024 0   0
2023 0   0
2022 0   0
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Revolving Loans Converted To Term 0   0
Loans receivable 0   0
Commercial and industrial loans      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 39,212   12,016
2023, current period gross write-offs 0 0  
2024 10,037   11,672
2022, current period gross write-offs 0 92  
2023 41,508   43,490
2021, current period gross write-offs 0 0  
2022 13,333   13,177
2020, current period gross write-offs 0 0  
2021 5,151   8,109
2019, current period gross write-offs 0 0  
Prior 5,841   7,634
Prior, current period gross write-offs 0 167  
Revolving Loans Amortized Cost Basis 31,987   32,801
Revolving Loans Amortized Cost Basis, current period gross write-offs 0 0  
Revolving Loans Converted To Term 2,857   21,496
Revolving Loans Converted To Term, current period gross write-offs 0   0
Loans receivable 149,926   150,395
Total, current period gross write-offs 0   259
Commercial and industrial loans | Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 39,115   12,016
2024 10,020   11,654
2023 41,508   43,490
2022 11,372   13,139
2021 3,900   8,109
Prior 5,841   7,634
Revolving Loans Amortized Cost Basis 31,011   31,022
Revolving Loans Converted To Term 2,857   21,496
Loans receivable 145,624   148,560
Commercial and industrial loans | Other Loan Especially Mentioned      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 97   0
2024 17   18
2023 0   0
2022 0   38
2021 1,251   0
Prior 0   0
Revolving Loans Amortized Cost Basis 792   1,679
Revolving Loans Converted To Term 0   0
Loans receivable 2,157   1,735
Commercial and industrial loans | Substandard      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 0   0
2024 0   0
2023 0   0
2022 1,961   0
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 184   100
Revolving Loans Converted To Term 0   0
Loans receivable 2,145   100
Commercial and industrial loans | Doubtful [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 0   0
2024 0   0
2023 0   0
2022 0   0
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Revolving Loans Converted To Term 0   0
Loans receivable 0   0
Real Estate Portfolio Segment | Construction, land and land development loans      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 79,500   34,089
2023, current period gross write-offs 0 0  
2024 81,740   70,457
2022, current period gross write-offs 0 0  
2023 22,106   34,937
2021, current period gross write-offs 0 0  
2022 4,489   5,180
2020, current period gross write-offs 0 0  
2021 742   755
2019, current period gross write-offs 0 0  
Prior 2,055   2,180
Prior, current period gross write-offs 0 0  
Revolving Loans Amortized Cost Basis 3,518   600
Revolving Loans Amortized Cost Basis, current period gross write-offs 0 0  
Revolving Loans Converted To Term 0   0
Revolving Loans Converted To Term, current period gross write-offs 0   0
Loans receivable 194,150   148,198
Total, current period gross write-offs 0   0
Real Estate Portfolio Segment | Construction, land and land development loans | Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 79,500   34,089
2024 81,740   70,297
2023 22,106   34,937
2022 2,126   4,501
2021 742   755
Prior 2,055   2,180
Revolving Loans Amortized Cost Basis 3,518   600
Revolving Loans Converted To Term 0   0
Loans receivable 191,787   147,359
Real Estate Portfolio Segment | Construction, land and land development loans | Other Loan Especially Mentioned      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 0   0
2024 0   160
2023 0   0
2022 666   679
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Revolving Loans Converted To Term 0   0
Loans receivable 666   839
Real Estate Portfolio Segment | Construction, land and land development loans | Substandard      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 0   0
2024 0   0
2023 0   0
2022 1,697   0
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Revolving Loans Converted To Term 0   0
Loans receivable 1,697   0
Real Estate Portfolio Segment | Construction, land and land development loans | Doubtful [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 0   0
2024 0   0
2023 0   0
2022 0   0
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Revolving Loans Converted To Term 0   0
Loans receivable 0   0
Real Estate Portfolio Segment | Residential real estate loans      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 15,318   15,475
2023, current period gross write-offs 0 0  
2024 28,398   30,332
2022, current period gross write-offs 0 0  
2023 36,027   38,660
2021, current period gross write-offs 0 0  
2022 37,915   37,834
2020, current period gross write-offs 0 0  
2021 24,061   25,844
2019, current period gross write-offs 0 0  
Prior 25,907   27,159
Prior, current period gross write-offs 0 0  
Revolving Loans Amortized Cost Basis 30,783   26,745
Revolving Loans Amortized Cost Basis, current period gross write-offs 0 0  
Revolving Loans Converted To Term 435   15
Revolving Loans Converted To Term, current period gross write-offs 0   0
Loans receivable 198,844   202,064
Total, current period gross write-offs 0   0
Real Estate Portfolio Segment | Residential real estate loans | Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 13,465   13,194
2024 28,398   30,332
2023 36,027   37,576
2022 37,915   37,834
2021 24,061   25,838
Prior 25,907   27,159
Revolving Loans Amortized Cost Basis 30,548   26,565
Revolving Loans Converted To Term 435   15
Loans receivable 196,756   198,513
Real Estate Portfolio Segment | Residential real estate loans | Other Loan Especially Mentioned      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 0   0
2024 0   0
2023 0   1,084
2022 0   0
2021 0   6
Prior 0   0
Revolving Loans Amortized Cost Basis 235   180
Revolving Loans Converted To Term 0   0
Loans receivable 235   1,270
Real Estate Portfolio Segment | Residential real estate loans | Substandard      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 1,853   2,281
2024 0   0
2023 0   0
2022 0   0
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Revolving Loans Converted To Term 0   0
Loans receivable 1,853   2,281
Real Estate Portfolio Segment | Residential real estate loans | Doubtful [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 0   0
2024 0   0
2023 0   0
2022 0   0
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Revolving Loans Converted To Term 0   0
Loans receivable 0   0
Real Estate Portfolio Segment | Commercial real estate loans      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 150,371   111,558
2023, current period gross write-offs 0 0  
2024 254,389   302,470
2022, current period gross write-offs 0 0  
2023 271,880   283,086
2021, current period gross write-offs 0 0  
2022 216,287   224,751
2020, current period gross write-offs 0 0  
2021 118,792   130,060
2019, current period gross write-offs 0 41  
Prior 286,327   312,237
Prior, current period gross write-offs 0 223  
Revolving Loans Amortized Cost Basis 11,032   8,982
Revolving Loans Amortized Cost Basis, current period gross write-offs 0 0  
Revolving Loans Converted To Term 1,804   1,657
Revolving Loans Converted To Term, current period gross write-offs 0   0
Loans receivable 1,310,882   1,374,801
Total, current period gross write-offs 0   264
Real Estate Portfolio Segment | Commercial real estate loans | Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 134,993   96,199
2024 254,389   302,470
2023 263,092   279,902
2022 212,818   219,503
2021 118,643   129,904
Prior 283,605   310,251
Revolving Loans Amortized Cost Basis 11,032   8,982
Revolving Loans Converted To Term 1,804   1,657
Loans receivable 1,280,376   1,348,868
Real Estate Portfolio Segment | Commercial real estate loans | Other Loan Especially Mentioned      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 15,378   15,359
2024 0   0
2023 8,788   3,184
2022 3,469   5,248
2021 149   156
Prior 2,722   1,986
Revolving Loans Amortized Cost Basis 0   0
Revolving Loans Converted To Term 0   0
Loans receivable 30,506   25,933
Real Estate Portfolio Segment | Commercial real estate loans | Substandard      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 0   0
2024 0   0
2023 0   0
2022 0   0
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Revolving Loans Converted To Term 0   0
Loans receivable 0   0
Real Estate Portfolio Segment | Commercial real estate loans | Doubtful [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 0   0
2024 0   0
2023 0   0
2022 0   0
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Revolving Loans Converted To Term 0   0
Loans receivable 0   0
Consumer and other loans:      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 212   1,447
2023, current period gross write-offs 15 31  
2024 40   53
2022, current period gross write-offs 0 0  
2023 8,254   8,269
2021, current period gross write-offs 0 0  
2022 0   2
2020, current period gross write-offs 0 0  
2021 218   249
2019, current period gross write-offs 0 0  
Prior 3,325   3,337
Prior, current period gross write-offs 0 0  
Revolving Loans Amortized Cost Basis 181   185
Revolving Loans Amortized Cost Basis, current period gross write-offs 0 $ 0  
Revolving Loans Converted To Term 0   0
Revolving Loans Converted To Term, current period gross write-offs 0   0
Loans receivable 12,230   13,542
Total, current period gross write-offs 15   31
Consumer and other loans: | Pass [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 212   1,447
2024 40   53
2023 8,254   8,269
2022 0   2
2021 218   249
Prior 3,325   3,337
Revolving Loans Amortized Cost Basis 181   185
Revolving Loans Converted To Term 0   0
Loans receivable 12,230   13,542
Consumer and other loans: | Other Loan Especially Mentioned      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 0   0
2024 0   0
2023 0   0
2022 0   0
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Revolving Loans Converted To Term 0   0
Loans receivable 0   0
Consumer and other loans: | Substandard      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 0   0
2024 0   0
2023 0   0
2022 0   0
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Revolving Loans Converted To Term 0   0
Loans receivable 0   0
Consumer and other loans: | Doubtful [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 0   0
2024 0   0
2023 0   0
2022 0   0
2021 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Revolving Loans Converted To Term 0   0
Loans receivable $ 0   $ 0