XML 103 R123.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivatives and Hedging Activities - Narrative (Details)
$ in Millions
Dec. 31, 2019
USD ($)
contract
Dec. 31, 2018
USD ($)
contract
Derivative Instruments [Line Items]    
Collateral pledged toward derivatives | $ $ 14.9  
Fair value hedge | Interest rate swaps    
Derivative Instruments [Line Items]    
Number of derivative contracts held | contract 4 4
Aggregate notional amount | $ $ 37.9 $ 39.0
Not designated as hedging instrument, economic hedge | Interest rate swaps    
Derivative Instruments [Line Items]    
Number of derivative contracts held | contract 3