XML 104 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investment In Securities - Gross Unrealized Losses and Estimated Fair Value of Available for Sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Fair Value    
12 Months $ 2,136 $ 2,651,518
≥ 12 Months 43,939 1,197,533
Fair Value 46,075 3,849,051
Unrealized Losses    
12 Months (10) (18,135)
≥ 12 Months (782) (43,160)
Unrealized Losses $ (792) $ (61,295)