XML 106 R95.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Gain (loss) recognized on derivatives instruments (Details) - Not designated as hedging - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Gain (loss) recognized on derivative instruments        
Total gain/(loss) from derivative instruments $ 319 $ 461 $ 528 $ 622
Interest rate swaps        
Gain (loss) recognized on derivative instruments        
Total gain/(loss) from derivative instruments     21  
Interest rate lock commitments        
Gain (loss) recognized on derivative instruments        
Total gain/(loss) from derivative instruments 59 89 210 429
Forward loan sales commitments        
Gain (loss) recognized on derivative instruments        
Total gain/(loss) from derivative instruments 176 70 171 64
To-be-announced mortgage backed securities        
Gain (loss) recognized on derivative instruments        
Total gain/(loss) from derivative instruments $ 84 $ 302 $ 126 $ 129