v3.26.1
Derivatives - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other assets | Derivatives designated as hedges: | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 425,000 $ 150,000
Derivative asset, fair value 1,589 273
Other assets | Derivatives not designated as hedges:    
Derivatives, Fair Value [Line Items]    
Notional Amount 228,711 203,904
Derivative asset, fair value 1,447 2,331
Other liabilities | Derivatives designated as hedges: | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Notional Amount 200,000 400,000
Derivative liability, fair value 5 340
Other liabilities | Derivatives not designated as hedges:    
Derivatives, Fair Value [Line Items]    
Notional Amount 228,711 203,904
Derivative liability, fair value $ 1,447 $ 2,331