v3.26.1
Fair Value Measurements - Summary of Financial Assets and Financial Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale $ 435,846 $ 383,192
Securities held to maturity 190,543 189,106
Derivative assets:    
Derivative assets 2,350 2,544
Derivative liabilities:    
Derivative liabilities 3,517 3,142
State and Muncipal Securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 15,601 13,400
Corporate Bonds    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 142,901 139,642
Asset-backed securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 9,960  
Securities held to maturity 190,543 189,106
Fair Value, Recurring    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 435,846 383,192
Derivative assets:    
Derivative assets 2,350 2,544
Derivative liabilities:    
Derivative liabilities 3,517 3,142
Fair Value, Recurring | U.S. Government And Agency Securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 5,610 6,238
Fair Value, Recurring | State and Muncipal Securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 15,601 13,400
Fair Value, Recurring | Mortgage-Backed Securities and Other Agency Obligations    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 261,774 223,912
Fair Value, Recurring | Corporate Bonds    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 142,901 139,642
Fair Value, Recurring | Asset-backed securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 9,960  
Securities held to maturity 190,543  
Fair Value, Recurring | Cash Flow Hedges    
Derivative liabilities:    
Derivative liabilities 1,122  
Fair Value, Recurring | Interest Rate Swaps    
Derivative assets:    
Derivative assets 2,075 2,501
Derivative liabilities:    
Derivative liabilities 2,075 2,501
Fair Value, Recurring | Risk Participation Agreements    
Derivative assets:    
Derivative assets 5 7
Fair Value, Recurring | Pay-fixed Interest Rate Swaps    
Derivative assets:    
Derivative assets 270 36
Derivative liabilities:    
Derivative liabilities 320 641
Fair Value, Recurring | Level 2 Inputs    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 425,886 383,192
Derivative assets:    
Derivative assets 2,350 2,544
Derivative liabilities:    
Derivative liabilities 3,517 3,142
Fair Value, Recurring | Level 2 Inputs | U.S. Government And Agency Securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 5,610 6,238
Fair Value, Recurring | Level 2 Inputs | State and Muncipal Securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 15,601 13,400
Fair Value, Recurring | Level 2 Inputs | Mortgage-Backed Securities and Other Agency Obligations    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 261,774 223,912
Fair Value, Recurring | Level 2 Inputs | Corporate Bonds    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 142,901 139,642
Fair Value, Recurring | Level 2 Inputs | Cash Flow Hedges    
Derivative liabilities:    
Derivative liabilities 1,122  
Fair Value, Recurring | Level 2 Inputs | Interest Rate Swaps    
Derivative assets:    
Derivative assets 2,075 2,501
Derivative liabilities:    
Derivative liabilities 2,075 2,501
Fair Value, Recurring | Level 2 Inputs | Risk Participation Agreements    
Derivative assets:    
Derivative assets 5 7
Fair Value, Recurring | Level 2 Inputs | Pay-fixed Interest Rate Swaps    
Derivative assets:    
Derivative assets 270 36
Derivative liabilities:    
Derivative liabilities 320 $ 641
Fair Value, Recurring | Level 3 Inputs    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 9,960  
Fair Value, Recurring | Level 3 Inputs | Asset-backed securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total investment securities available for sale 9,960  
Securities held to maturity $ 190,543