v3.26.1
Derivatives and Hedging Activities - Schedule of Offsetting Derivatives and Amounts Subject to Master Netting Agreements Not Offset in the Audited Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Asset derivatives    
Assets, Gross Amounts Recognized $ 99,744 $ 103,228
Assets, Gross Amounts Offset in the Statement of Financial Position 0 0
Assets, Net Amounts Presented in the Statement of Financial Position 99,744 103,228
Assets, Gross Amounts Not Offset in the Statement of Financial Position, Financial Instruments Pledged 0 0
Assets, Gross Amounts Not Offset in the Statement of Financial Position, Cash Collateral Pledged 50,526 33,113
Assets, Net Amount 49,218 70,115
Liability derivatives    
Liabilities, Gross Amounts Recognized 113,759 116,513
Liabilities, Gross Amounts Offset in the Statement of Financial Position 0 0
Liabilities, Net Amounts Presented in the Statement of Financial Position 113,759 116,513
Liabilities, Gross Amounts Not Offset in the Statement of Financial Position, Financial Instruments Pledged 0 0
Liabilities, Gross Amounts Not Offset in the Statement of Financial Position, Cash Collateral Pledged 219 1,180
Liabilities, Net Amount 113,540 115,333
Designated as hedging instrument | Interest rate derivatives    
Asset derivatives    
Assets, Gross Amounts Recognized 77 185
Assets, Gross Amounts Offset in the Statement of Financial Position 0 0
Assets, Net Amounts Presented in the Statement of Financial Position 77 185
Assets, Gross Amounts Not Offset in the Statement of Financial Position, Financial Instruments Pledged 0 0
Assets, Gross Amounts Not Offset in the Statement of Financial Position, Cash Collateral Pledged 0 0
Assets, Net Amount 77 185
Liability derivatives    
Liabilities, Gross Amounts Recognized 123 179
Liabilities, Gross Amounts Offset in the Statement of Financial Position 0 0
Liabilities, Net Amounts Presented in the Statement of Financial Position 123 179
Liabilities, Gross Amounts Not Offset in the Statement of Financial Position, Financial Instruments Pledged 0 0
Liabilities, Gross Amounts Not Offset in the Statement of Financial Position, Cash Collateral Pledged 0 0
Liabilities, Net Amount 123 179
Derivatives not designed as hedging instruments | Loan level derivatives    
Asset derivatives    
Assets, Gross Amounts Recognized 98,732 102,237
Assets, Gross Amounts Offset in the Statement of Financial Position 0 0
Assets, Net Amounts Presented in the Statement of Financial Position 98,732 102,237
Assets, Gross Amounts Not Offset in the Statement of Financial Position, Financial Instruments Pledged 0 0
Assets, Gross Amounts Not Offset in the Statement of Financial Position, Cash Collateral Pledged 50,526 33,113
Assets, Net Amount 48,206 69,124
Liability derivatives    
Liabilities, Gross Amounts Recognized 113,495 115,937
Liabilities, Gross Amounts Offset in the Statement of Financial Position 0 0
Liabilities, Net Amounts Presented in the Statement of Financial Position 113,495 115,937
Liabilities, Gross Amounts Not Offset in the Statement of Financial Position, Financial Instruments Pledged 0 0
Liabilities, Gross Amounts Not Offset in the Statement of Financial Position, Cash Collateral Pledged 219 1,180
Liabilities, Net Amount 113,276 114,757
Derivatives not designed as hedging instruments | Risk participation-out agreements    
Asset derivatives    
Assets, Gross Amounts Recognized 575 532
Assets, Gross Amounts Offset in the Statement of Financial Position 0 0
Assets, Net Amounts Presented in the Statement of Financial Position 575 532
Assets, Gross Amounts Not Offset in the Statement of Financial Position, Financial Instruments Pledged 0 0
Assets, Gross Amounts Not Offset in the Statement of Financial Position, Cash Collateral Pledged 0 0
Assets, Net Amount 575 532
Derivatives not designed as hedging instruments | Risk participation-in agreements    
Liability derivatives    
Liabilities, Gross Amounts Recognized 141 139
Liabilities, Gross Amounts Offset in the Statement of Financial Position 0 0
Liabilities, Net Amounts Presented in the Statement of Financial Position 141 139
Liabilities, Gross Amounts Not Offset in the Statement of Financial Position, Financial Instruments Pledged 0 0
Liabilities, Gross Amounts Not Offset in the Statement of Financial Position, Cash Collateral Pledged 0 0
Liabilities, Net Amount 141 139
Derivatives not designed as hedging instruments | Foreign exchange contracts    
Asset derivatives    
Assets, Gross Amounts Recognized 360 274
Assets, Gross Amounts Offset in the Statement of Financial Position 0 0
Assets, Net Amounts Presented in the Statement of Financial Position 360 274
Assets, Gross Amounts Not Offset in the Statement of Financial Position, Financial Instruments Pledged 0 0
Assets, Gross Amounts Not Offset in the Statement of Financial Position, Cash Collateral Pledged 0 0
Assets, Net Amount 360 274
Liability derivatives    
Liabilities, Gross Amounts Recognized 0 258
Liabilities, Gross Amounts Offset in the Statement of Financial Position 0 0
Liabilities, Net Amounts Presented in the Statement of Financial Position 0 258
Liabilities, Gross Amounts Not Offset in the Statement of Financial Position, Financial Instruments Pledged 0 0
Liabilities, Gross Amounts Not Offset in the Statement of Financial Position, Cash Collateral Pledged 0 0
Liabilities, Net Amount $ 0 $ 258