Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.3
Available-for-Sale Securities, at Fair Value Schedule of Realized Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Debt Securities, Available-for-sale [Abstract]        
Proceeds from sales of available-for-sale securities $ 6,100,000 $ 5,400,000 $ 14,065,573 $ 9,156,686
Amortized cost of available-for-sale securities sold 5,900,000 5,500,000 13,800,000 9,300,000
Gross realized gains 254,655 6,603 380,808 16,357
Gross realized losses (4,388) (48,758) (124,409) (117,075)
Total realized gains (losses) on sales, net $ 250,267 $ (42,155) $ 256,399 $ (100,718)