XML 207 R174.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative instruments and hedging activities - Cash flow hedges and non-hedging derivatives outstanding (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Notional Amount Of Derivatives    
Derivative, Notional Amount $ 286,563 $ 714,903
Derivative Asset Fair Value Net    
Deivatives assets 26,023 24,419
Derivative Liability Fair Value Net    
Derivatives liabilities 22,832 21,103
Non designated as hedging instrument    
Notional Amount Of Derivatives    
Derivative, Notional Amount 286,563 714,903
Derivative Asset Fair Value Net    
Deivatives assets 26,023 24,419
Derivative Liability Fair Value Net    
Derivatives liabilities 22,832 21,103
Forward contracts | Non designated as hedging instrument    
Notional Amount Of Derivatives    
Derivative, Notional Amount 11,150 14,930
Forward contracts | Non designated as hedging instrument | Trading account debt securities    
Derivative Asset Fair Value Net    
Deivatives assets 48 0
Forward contracts | Non designated as hedging instrument | Other liabilities    
Derivative Liability Fair Value Net    
Derivatives liabilities 1 138
Interest rate cap | Non designated as hedging instrument    
Notional Amount Of Derivatives    
Derivative, Notional Amount 95,625 528,125
Interest rate cap | Non designated as hedging instrument | Other assets    
Derivative Asset Fair Value Net    
Deivatives assets 26 2,195
Interest rate cap | Non designated as hedging instrument | Other liabilities    
Derivative Liability Fair Value Net    
Derivatives liabilities 26 2,213
Indexed options on deposits | Non designated as hedging instrument    
Notional Amount Of Derivatives    
Derivative, Notional Amount 93,510 89,730
Indexed options on deposits | Non designated as hedging instrument | Other assets    
Derivative Asset Fair Value Net    
Deivatives assets 25,949 22,224
Bifurcated embedded options | Non designated as hedging instrument    
Notional Amount Of Derivatives    
Derivative, Notional Amount 86,278 82,118
Bifurcated embedded options | Non designated as hedging instrument | Interest-bearing deposits    
Derivative Liability Fair Value Net    
Derivatives liabilities $ 22,805 $ 18,752