XML 154 R131.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Gain (loss) recognized on derivatives instruments (Details) - Not designated as hedging - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Gain (loss) recognized on derivative instruments      
Total gain/(loss) from derivative instruments $ 262 $ 2,971 $ (5,613)
Interest rate swaps      
Gain (loss) recognized on derivative instruments      
Total gain/(loss) from derivative instruments (20) 2 1
Interest rate lock commitments      
Gain (loss) recognized on derivative instruments      
Total gain/(loss) from derivative instruments 165 (1,464) (8,660)
Forward loan sales commitments      
Gain (loss) recognized on derivative instruments      
Total gain/(loss) from derivative instruments (1) (483) (2,174)
To-be-announced mortgage backed securities      
Gain (loss) recognized on derivative instruments      
Total gain/(loss) from derivative instruments $ 118 $ 4,916 $ 5,220