v3.26.1
Derivative Financial Instruments - Schedule of Classification on the balance sheet for the periods indicated (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Assets    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Derivative Asset $ 51,806 $ 55,048
Derivative Liabilities    
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Net Amount $ 75,512 $ 74,719
Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative Assets    
Derivatives designated as hedging instruments, Interest rate swaps, Other assets 1 30
Derivatives not designated as hedging instruments, Interest rate swaps, Other assets 50,426 54,561
Derivatives not designated as hedging instruments, Other assets 51,805 55,018
Balance Sheet Location [Axis]: us-gaap:OtherAssets | Risk participation agreements    
Derivative Assets    
Derivatives not designated as hedging instruments, Other assets 8 10
Balance Sheet Location [Axis]: us-gaap:OtherAssets | Foreign currency exchange contracts - matched customer book    
Derivative Assets    
Derivatives not designated as hedging instruments, Other assets 1,358 434
Balance Sheet Location [Axis]: us-gaap:OtherAssets | Foreign currency exchange contracts - foreign currency loan    
Derivative Assets    
Derivatives not designated as hedging instruments, Other assets 13 13
Balance Sheet Location [Axis]: us-gaap:OtherLiabilities    
Derivative Liabilities    
Derivative designated as hedging instruments, Interest rate swaps, Other liabilities 55 24
Derivative not designated as hedging instruments, Interest rate swaps, Other liabilities 74,125 74,358
Derivatives not designated as hedging instruments, Other liabilities 75,457 74,695
Balance Sheet Location [Axis]: us-gaap:OtherLiabilities | Risk participation agreements    
Derivative Liabilities    
Derivatives not designated as hedging instruments, Other liabilities 6 7
Balance Sheet Location [Axis]: us-gaap:OtherLiabilities | Foreign currency exchange contracts - matched customer book    
Derivative Liabilities    
Derivatives not designated as hedging instruments, Other liabilities 1,318 330
Balance Sheet Location [Axis]: us-gaap:OtherLiabilities | Foreign currency exchange contracts - foreign currency loan    
Derivative Liabilities    
Derivatives not designated as hedging instruments, Other liabilities $ 8 $ 0