XML 134 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives (Hedged Items Currently Designated) (Details) - Derivative instruments designated as hedging instruments - Fair Value Hedging - Interest rate contracts - Deposits - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Hedged liability, fair value hedge, carrying value $ (30,441) $ (29,080)
Hedged liability, fair value hedge, cumulative decrease, carrying value $ 243 $ 1,604