v3.26.1
Derivative Financial Instruments - Schedule of Loan Level Swaps (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Interest Rate Swap with Customers | Commercial Loan    
Derivative [Line Items]    
Notional amount $ 377,297 $ 287,251
Estimated fair value 7,565 8,796
Interest Rate Swap with Counterparties | Commercial Loan    
Derivative [Line Items]    
Estimated fair value 7,565 8,796
Interest Rate Swaps Used in Cash Flow Hedges | Cash Flow Hedging    
Derivative [Line Items]    
Notional amount   $ 75,000
Weighted-average remaining term (years)   10 months 2 days
Pay fixed rate (weighted-average)   3.81%
Receive variable rate (weighted average)   3.52%
Estimated fair value   $ 211
Interest Rate Floor | Cash Flow Hedging    
Derivative [Line Items]    
Notional amount $ 200,000  
Weighted-average remaining term (years) 2 years 11 months 1 day  
Floor strike rate (weighted-average) 3.50%  
Receive variable rate (weighted average) 3.86%  
Estimated fair value $ 1,550