v3.26.1
Fair Value of Financial Instruments - Schedule of Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and due from banks, noninterest-bearing $ 128,424 $ 146,759
Securities held to maturity 509,712 513,099
Total loans, net of allowance 8,863,854 8,598,838
Carrying Amount | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and due from banks, noninterest-bearing 128,424 146,759
Due from banks, interest-bearing 421,908 162,836
Demand deposits, money market and savings 10,285,330 9,944,779
Carrying Amount | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities held to maturity 509,712 513,099
Time deposits 799,537 803,642
Borrowings 74,717 74,569
Carrying Amount | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total loans, net of allowance 8,863,854 8,598,838
SBA servicing asset 1,749 1,748
Estimated Fair Value | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and due from banks, noninterest-bearing 128,424 146,759
Due from banks, interest-bearing 421,908 162,836
Demand deposits, money market and savings 10,285,330 9,944,779
Estimated Fair Value | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities held to maturity 443,298 448,452
Time deposits 796,741 801,150
Borrowings 69,396 69,421
Estimated Fair Value | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total loans, net of allowance 8,585,887 8,259,890
SBA servicing asset $ 3,177 $ 2,963