v3.26.1
Derivative Financial Instruments - Schedule of Classification on the balance sheet for the periods indicated (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivative Assets    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Derivative Asset $ 51,036 $ 55,048
Derivative Liabilities    
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Net Amount $ 72,251 $ 74,719
Asset Derivatives    
Derivative Assets    
Derivatives designated as hedging instruments, Interest rate swaps, Other assets 91 30
Derivatives not designated as hedging instruments, Interest rate swaps, Other assets 49,949 54,561
Derivatives not designated as hedging instruments, Other assets 50,945 55,018
Asset Derivatives | Risk participation agreements    
Derivative Assets    
Derivatives not designated as hedging instruments, Other assets 9 10
Asset Derivatives | Foreign currency exchange contracts - matched customer book    
Derivative Assets    
Derivatives not designated as hedging instruments, Other assets 978 434
Asset Derivatives | Foreign currency exchange contracts - foreign currency loan    
Derivative Assets    
Derivatives not designated as hedging instruments, Other assets 9 13
Liability Derivatives    
Derivative Liabilities    
Derivative designated as hedging instruments, Interest rate swaps, Other liabilities 0 24
Derivative not designated as hedging instruments, Interest rate swaps, Other liabilities 71,365 74,358
Derivatives not designated as hedging instruments, Other liabilities 72,251 74,695
Liability Derivatives | Risk participation agreements    
Derivative Liabilities    
Derivatives not designated as hedging instruments, Other liabilities 8 7
Liability Derivatives | Foreign currency exchange contracts - matched customer book    
Derivative Liabilities    
Derivatives not designated as hedging instruments, Other liabilities 877 330
Liability Derivatives | Foreign currency exchange contracts - foreign currency loan    
Derivative Liabilities    
Derivatives not designated as hedging instruments, Other liabilities $ 1 $ 0