v3.25.3
Portfolio Loans Receivable and Allowance for Credit Losses - Schedule of Past Due Loans Segregated by Age and Class of Loans (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans $ 2,829,510 $ 2,637,228
Accruing Loans 90 or More Days Past Due 6,076 1,644
Collected loans 3,200  
Nonaccrual Loans 52,247 30,241
Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 113,690 66,768
Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 40,293 25,517
Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 25,961 20,704
Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 47,436 20,547
Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 2,715,820 2,570,460
Commercial and Industrial    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 619,148 554,550
Accruing Loans 90 or More Days Past Due 361 0
Nonaccrual Loans 22,496 2,968
Commercial and Industrial | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 30,969 13,275
Commercial and Industrial | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 2,376 10,981
Commercial and Industrial | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 13,345 1,245
Commercial and Industrial | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 15,248 1,049
Commercial and Industrial | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 588,179 541,275
Real estate: | Residential    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 740,060 688,552
Accruing Loans 90 or More Days Past Due 615 0
Nonaccrual Loans 6,551 8,652
Real estate: | Residential | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 19,403 13,213
Real estate: | Residential | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 9,584 1,656
Real estate: | Residential | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 2,541 4,913
Real estate: | Residential | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 7,278 6,644
Real estate: | Residential | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 720,657 675,339
Real estate: | Commercial    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 987,519 943,019
Accruing Loans 90 or More Days Past Due 23 100
Nonaccrual Loans 16,687 14,312
Real estate: | Commercial | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 34,311 19,528
Real estate: | Commercial | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 20,590 4,957
Real estate: | Commercial | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 401 7,570
Real estate: | Commercial | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 13,320 7,001
Real estate: | Commercial | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 953,208 923,491
Real estate: | Construction    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 344,290 321,252
Accruing Loans 90 or More Days Past Due 3,196 0
Nonaccrual Loans 6,513 4,309
Real estate: | Construction | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 13,213 5,724
Real estate: | Construction | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 307 1,000
Real estate: | Construction | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 3,197 415
Real estate: | Construction | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 9,709 4,309
Real estate: | Construction | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 331,077 315,528
Credit card, net of reserve | Consumer    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 136,483 127,766
Accruing Loans 90 or More Days Past Due 1,881 1,544
Nonaccrual Loans 0 0
Credit card, net of reserve | Consumer | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 15,794 15,028
Credit card, net of reserve | Consumer | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 7,436 6,923
Credit card, net of reserve | Consumer | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 6,477 6,561
Credit card, net of reserve | Consumer | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 1,881 1,544
Credit card, net of reserve | Consumer | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 120,689 112,738
Other consumer | Consumer    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 2,010 2,089
Accruing Loans 90 or More Days Past Due 0 0
Nonaccrual Loans 0 0
Other consumer | Consumer | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 0 0
Other consumer | Consumer | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 0 0
Other consumer | Consumer | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 0 0
Other consumer | Consumer | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans 0 0
Other consumer | Consumer | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total Portfolio Loans $ 2,010 $ 2,089