Quarterly report pursuant to Section 13 or 15(d)

Available-for-Sale Securities, at Fair Value Schedule of Realized Gain (Loss) (Details)

v3.7.0.1
Available-for-Sale Securities, at Fair Value Schedule of Realized Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Schedule of Available-for-sale Securities [Line Items]        
Available-for-sale Securities, Gross Realized Gains (Losses), Sale Proceeds $ 2,678,050 $ 1,505,840 $ 5,092,725 $ 3,776,294
Available-for-sale Securities, Gross Realized Gains (Losses), Amortized Cost Sold 2,644,706 1,495,970 5,109,783 3,744,723
Gross realized gains 47,994 10,700 56,725 45,894
Gross realized losses (14,649) (830) (73,783) (14,323)
Total realized gains (losses) on sales, net $ 33,345 $ 9,870 $ (17,058) $ 31,571