XML 84 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments (Fair value hedges) (Balance sheet category and fair values) (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Feb. 05, 2016
Other liabilities      
Derivative [Line Items]      
Notional Amount     $ 2,000,000
Fair value hedges | Other assets      
Derivative [Line Items]      
Notional Amount $ 35,270,000    
Fair Value $ 245,000    
Fair value hedges | Other liabilities      
Derivative [Line Items]      
Notional Amount   $ 35,635,000  
Fair Value   $ (999,000)