XML 99 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Financial Instruments Effect of Master Netting Agreements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Document Period End Date Dec. 31, 2019  
Derivative Liability $ 994 $ 743
Derivative Asset [Abstract]    
Derivative Asset, Fair Value, Gross Asset 31,824 178,214
Derivative Asset, Fair Value, Amount Not Offset Against Collateral (2,619) (3,985)
Derivative Asset 29,205 174,229
Derivative Liability [Abstract]    
Derivative Liability, Fair Value, Gross Liability 3,613 4,728
Derivative Liability, Fair Value, Amount Not Offset Against Collateral $ (2,619) $ (3,985)