Annual report pursuant to Section 13 and 15(d)

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

v3.3.1.900
Available-for-Sale Securities, at Fair Value Schedule of Realized Gain (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale Securities, Gross Realized Gains (Losses), Sale Proceeds $ 6,985,567 $ 3,479,329 $ 4,432,696
Available-for-sale Securities, Gross Realized Gains (Losses), Amortized Cost Sold 6,616,215 3,394,914 4,497,205
Available-for-sale Securities, Gross Realized Gains 388,392 162,235 202,112
Available-for-sale Securities, Gross Realized Losses (19,040) (77,820) (266,620)
Available-for-sale Securities, Gross Realized Gain (Loss) $ 369,352 $ 84,415 $ (64,508)