v3.25.3
Portfolio Loans Receivable and Allowance for Credit Losses - Schedule of Major Categories of Total Loans Outstanding (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans receivable, amount $ 2,829,510   $ 2,637,228      
Loans receivable, percent 100.00%   100.00%      
Deferred origination fees, net $ (7,527)   $ (7,065)      
Allowance for credit losses (53,045) $ (47,447) (48,652) $ (31,925) $ (30,832) $ (28,610)
Total portfolio loans held for investment, net 2,768,938   2,581,511      
Commercial and Industrial            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans receivable, amount $ 619,148   $ 554,550      
Loans receivable, percent 22.00%   21.00%      
Allowance for credit losses $ (20,017) (16,249) $ (16,377) (4,287) (4,076) (4,406)
Real estate: | Residential            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans receivable, amount $ 740,060   $ 688,552      
Loans receivable, percent 26.00%   26.00%      
Allowance for credit losses $ (7,028) (6,772) $ (6,945) (5,982) (5,999) (5,518)
Real estate: | Commercial            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans receivable, amount $ 987,519   $ 943,019      
Loans receivable, percent 35.00%   36.00%      
Allowance for credit losses $ (14,865) (14,262) $ (16,041) (11,705) (11,682) (10,316)
Real estate: | Construction            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans receivable, amount $ 344,290   $ 321,252      
Loans receivable, percent 12.00%   12.00%      
Allowance for credit losses $ (3,731) (3,410) $ (2,973) (2,604) (2,299) (2,271)
Credit card, net of reserve | Consumer            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans receivable, amount $ 136,483   $ 127,766      
Loans receivable, percent 5.00%   5.00%      
Allowance for credit losses $ (7,399) (6,749) $ (6,301) (7,329) (6,758) (6,087)
Other consumer | Consumer            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans receivable, amount $ 2,010   $ 2,089      
Loans receivable, percent 0.00%   0.00%      
Allowance for credit losses $ (5) $ (5) $ (15) $ (18) $ (18) $ (12)