XML 100 R85.htm IDEA: XBRL DOCUMENT v3.20.2
Debt Securities Available for Sale - Fair value of the debt securities of issuers (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Investment    
Amortized Cost $ 20,621,806 $ 17,542,125
Debt Securities Available for Sale, at Fair Value 21,177,839 17,648,473
FNMA    
Investment    
Amortized Cost 2,478,911 3,113,373
Debt Securities Available for Sale, at Fair Value 2,583,405 3,129,538
Freddie Mac    
Investment    
Amortized Cost 3,089,137 1,623,116
Debt Securities Available for Sale, at Fair Value $ 3,148,769 $ 1,638,796