Quarterly report pursuant to Section 13 or 15(d)

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

v3.5.0.2
Available-for-Sale Securities, at Fair Value Schedule of Realized Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Schedule of Available-for-sale Securities [Line Items]        
Available-for-sale Securities, Gross Realized Gains (Losses), Sale Proceeds $ 2,791,697 $ 1,094,959 $ 6,567,991 $ 3,666,974
Available-for-sale Securities, Gross Realized Gains (Losses), Amortized Cost Sold 2,759,919 1,028,486 6,504,642 3,407,171
Available-for-sale Securities, Gross Realized Gains 31,942 75,427 77,836 269,314
Available-for-sale Securities, Gross Realized Losses (164) (8,955) (14,487) (9,511)
Available-for-sale Securities, Gross Realized Gain (Loss) $ 31,778 $ 66,472 $ 63,349 $ 259,803