XML 96 R78.htm IDEA: XBRL DOCUMENT v3.21.2
Debt Securities Available for Sale - Fair value of the debt securities of issuers (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Investment    
Amortized Cost $ 22,129,856 $ 21,035,610
Debt Securities Available for sale, at fair value 22,335,167 21,561,152
FNMA    
Investment    
Amortized Cost 1,835,170 2,242,121
Debt Securities Available for sale, at fair value 1,910,814 2,338,897
Freddie Mac    
Investment    
Amortized Cost 3,598,675 3,616,238
Debt Securities Available for sale, at fair value $ 3,581,748 $ 3,675,679