XML 101 R91.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments - Gain (loss) recognized on derivatives instruments (Details) - Not designated as hedging - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Gain (loss) recognized on derivative instruments        
Total gain/(loss) from derivative instruments $ 461 $ 2,352 $ 622 $ 3,655
Interest rate swaps        
Gain (loss) recognized on derivative instruments        
Total gain/(loss) from derivative instruments   1   1
Interest rate lock commitments        
Gain (loss) recognized on derivative instruments        
Total gain/(loss) from derivative instruments 89 563 429 (147)
Forward loan sales commitments        
Gain (loss) recognized on derivative instruments        
Total gain/(loss) from derivative instruments 70 542 64 52
To-be-announced mortgage backed securities        
Gain (loss) recognized on derivative instruments        
Total gain/(loss) from derivative instruments $ 302 $ 1,246 $ 129 $ 3,749