XML 46 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Offsetting Assets and Liabilities Offsetting Assets and Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Offsetting Liabilities [Line Items]    
Derivative assets, at fair value $ 18,533 $ 15,089
Derivative liabilities, at fair value 352 23,390
Central Clearing Counterparty    
Offsetting Liabilities [Line Items]    
Derivative assets, at fair value $ 18,500  
Derivative liabilities, at fair value   $ 13,200