XML 90 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments and Hedging Activities - Components of Investment Fair Value Changes (Details) - Trading - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Unrealized Gains (Losses)   $ (15,007)   $ (29,593)
Interest rate swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized Gains (Losses) $ 0 0 $ (73,078) 0
Unrealized Gains (Losses) $ 0 $ (15,007) $ 28,967 $ (29,593)