XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives and hedging activities - Effect of Derivative Instruments Not Designated as Hedging Instruments on the Consolidated Statements of Income and Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Fee Income | Fee Income        
Derivative Instruments, Gain (Loss)        
Amount of Gain or (Loss) Recognized in Income on Derivatives $ 318 $ 110 $ 212 $ 128
Derivatives not designated as hedging instruments        
Derivative Instruments, Gain (Loss)        
Amount of Gain or (Loss) Recognized in Income on Derivatives (52) (8) (115) (51)
Derivatives not designated as hedging instruments | Interest rate products | Other income / (expense)        
Derivative Instruments, Gain (Loss)        
Amount of Gain or (Loss) Recognized in Income on Derivatives (48) $ (8) (111) (50)
Derivatives not designated as hedging instruments | Other contracts | Other income / (expense)        
Derivative Instruments, Gain (Loss)        
Amount of Gain or (Loss) Recognized in Income on Derivatives $ (4)   $ (4) $ (1)