XML 100 R90.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments - Hedged assets and liabilities in fair value (Details) - Designated as hedging instruments - Fair value hedging
$ in Thousands
Jun. 30, 2023
USD ($)
Derivative Instruments  
Carrying Amount of Hedged Assets / Liabilities $ 284,584
Cumulative Fair Value Hedging Adjustment in the Carrying Amount of Hedged Assets / Liabilities (2,073)
Mortgage backed securities - Residential agency  
Derivative Instruments  
Carrying Amount of Hedged Assets / Liabilities 284,584
Cumulative Fair Value Hedging Adjustment in the Carrying Amount of Hedged Assets / Liabilities $ (2,073)