XML 24 R82.htm IDEA: XBRL DOCUMENT v3.20.1
Debt Securities Available for Sale - Fair value of the debt securities of issuers (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Investment    
Amortized Cost $ 15,259,832 $ 17,542,125
Debt Securities Available for Sale, at Fair Value 15,813,301 17,648,473
FNMA    
Investment    
Amortized Cost 2,934,302 3,113,373
Debt Securities Available for Sale, at Fair Value 3,025,419 3,129,538
Freddie Mac    
Investment    
Amortized Cost 1,536,397 1,623,116
Debt Securities Available for Sale, at Fair Value $ 1,588,763 $ 1,638,796